resume osman chowdhury - kimbbakar.github.io
Post on 05-Nov-2021
3 Views
Preview:
TRANSCRIPT
Osman AliChowdhurySoftware Engineer
kimbbakar.github.iogithub.com/kimbbakarwww.linkedin.com/in/kimbbakarchowdhuryosman04@gmail.comPhone: +8801621452135
ㅡ
Skills Languages: Golang, C++, Python, Javascript, SQL.
Technology: Django, Flask, NodeJS, React, Redis, ElasticSearch, MySQL,MongoDB, RabbitMQ, Celery, gRPC, AWS, Git, Github Action, Docker.
ㅡ
Experience Evaly / Software EngineerJuly 2021 - September 2021
● Working on providing a better Search experience from all Evalyproducts.
● Lead the relevance-driven search project where search results will bebased on the user's searching behavior.
● Increased the percentages of user landing to a desirable product fromthe front page of searched results up to 11%.
● Introduced auto rollover group to keep search index in shape.● Setup the batch processing pipeline with Redis stream for the bulk
operation to limit the app server’s memory footprint & concurrent callover search DB.
● Refactoring and rigorous Pull Request reviewing to improve codequality.
Welcome(formerly NewsCred) / Software EngineerOctober 2019 - June 2021
● Prepared CI/CD pipeline between Gitlab & Firebase for an Angular app.● Set test automation using GitHub Action & Pytest.● Re-write and Dockerize a Django admin dashboard with React & Flask.● Handled all sorts of bugs within customer SLA and increased the test
coverage of the existing codebase.● Launched a file-server backed by Flask & AWS S3 service with the
ability to render/upload files based on geolocation and impose accessrestrictions with smart URLs.
● Implemented content synchronizer between microservices based onchanges in one end using Celery worker.
● Keep up and running the content ingestion pipeline with python andother AWS services where content comes from variousXML/RSS/JSON source feeds.
KickBack Apps / Software EngineerJanuary 2019 - September 2019
● Built & provisioned the backend of PhoneLine and its admin panel withGolang, Redis & RabbitMQ.
● Released an open-source Golang task processor Cogman powered byRabbitMQ, Redis & MongoDB.
East West University / Competitive Programming TrainerMay 2018 – February 2019
● Worked with the student to build a strong basic CS background andimprove their problem-solving skills.
Problem Setter and JudgeMarch 2016 – November 2018
● External problem creator at HackerRank. Prepared above 40algorithmic challenges for the coding interview.
● Problem setter and Judge in BACS High School Programming Contest2018 & NSU Inter-University Girl's Programming Competition 2018.
ㅡ
Education North South University / Bsc in Computer Science & EngineeringSummer 2013 - Spring 2019. Total earned credit - 128 out of 136.
ㅡAchievement Sports Programmer
January 2013 – August 2018
1. Onsite Contest: Represented NSU in around 20+ National levelprogramming contests. 9th, 12th, 14th, and 16th was the best positionamong all the participated contests.
2. Online Contest: More than two thousand problems have been solvedin different types of online judges like UVa, LightOj, Spoj, Codeforces,Codechef, HackerRank, and TopCoder.
ㅡ
Project Cogman: An asynchronous task processor in Golang.
● Tools: Golang, RabbitMQ, Redis, MongoDB● Github: https://github.com/Kimbbakar/Cogman
BottleCap: Language Parser and Interpreter.
● Toos: Flex-Bison, C● Github: https://github.com/Kimbbakar/BottleCap
top related