Portfolio
Below I have listed some of the noteable project that I have developed or was involved with its development lifecycle.
- All
- Web App
- WordPress
- Raw PHP
About
To pursue a challenging career and be part of a progresive organization that gives scope to enhance my knowledge, skills and to reach the pinnacle in the computing and research field with sheer determination, dedication and hard work.
Software Engineer
.
- Birthday : 23 December 1996
- Website : mohiuddin.me
- City : Dhaka, Bangladesh
- Degree : Bachelor Of Science
- Major : Computer Science & Engineering
- Research : Available
Skills
Programming Language
PHP
Python
JavaScript
GO
HTML
JSON
SQL
CSS
Framework
Laravel
CodeIgniter
VueJS
Django
FastAPI
Flask
Bootstrap
Angular
Database
MySQL
PostgreSQL
MongoDB
Apache Cassandra
Machine Learning
Data Preprocessing
Natural Language Processing
Regression
Computer Vision
Time Series Analysis
Resume
Software engineer with over 6+ years of professional experience in developing reliable and scalable software solutions. I am committed to driving business success while positively impacting users.
Education
Bachelor of Science
Computer Science and Engineering
2014 - 2018
American International University-Bangladesh
CGPA : 3.51
Higher Secondary Certificate
Science
2011 - 2013
St Joseph Higher Secondary School
CGPA : 4.81
Secondary School Certificate
Science
2011 - 2013
Agailjhara B.H.P Academy
CGPA : 4.81
Internships
Web Developer
March, 2018 - May, 2018
- Worked on Capability Maturity Model Integration (CMMI) Appraisal project
- Build and customized standard Microsoft word and excel CMMI process templates to keep track of projects as per CMMI guideline.
Professional Experience
Software Engineer III
Aug, 2023 - Present
- Actively took part in the optimization and processing of API response, ensuring efficient flight provider data handling to support daily operations catering to millions of customers.
- Play a pivotal role in system design discussions, collaborating with the team to elevate system performance and response efficiency, while maintaining a customer-centric approach.
- Committed to maintaining software quality and reliability by crafting effective unit tests.
- Actively participated in discussions & meetings, collaborated across teams, and played a key role in implementing an event-driven architecture.
- Implemented Horizontal Pod Autoscaling (HPA) in a GCP-hosted Kubernetes microservices architecture based on RabbitMQ queue length.
Software Engineer
July, 2021 - Aug, 2023
- Designing and developing microservices by writing clean, efficient, and maintainable Python code to support the development of robust software system that serves Millions of customers.
- Developing REST APIs using Django REST Framework to enable data exchange between different systems.
- Collaborating with third-party vendors to integrate their systems into our software platform, analyzing and interpreting complex documentation to ensure seamless integration.
- Conducting thorough requirement analyses to ensure that system design and implementation are aligned with API documentation and business needs.
- Successfully implemented Redis as a caching solution to improve data retrieval times and reduce database load. Configured persistence and replication to ensure high availability and data durability.
- Writing effective unit tests to ensure software quality and maintainability. Used a variety of testing frameworks and tools, such as unittest, Pytest, coverage.py etc. to ensure comprehensive test coverage and efficient testing
- Writing effective and optimized database query for both SQL and NoSQL database.
- Continuously evaluating and optimizing the system to achieve optimal performance and reliability that serves Millions of users.
Senior Software Engineer
March, 2021 - July, 2021
- Led a team of 4 developers in the successful delivery of a job portal management system ensuring high quality code, timely delivery, and effective communication with stakeholders. Designed database, selected proper architecture and incorporated proper design pattern. Implemented maintainable and clean code keeping scalability in mind.
- Developed a Call & Agent Management System following domain driven design in combination with repository pattern in Laravel. Integrated Realtime functionality through firebase on this project. Also, developed REST API on this system.
- Developed multiple modules for an existing Report Management System. Additionally, fixed bugs, optimized code and DB eloquent query as necessary.
- Worked on a team to build a Job Portal and Personal Management Information System. Used Laravel, PHP, JavaScript, VueJS and Vuex to implement this system. Integrated this platform with ekPay Payment Gateway to facilitate Payment.
Full Stack Software Developer
December, 2019 - March, 2021
- Developed modules following domain driven architecture in Laravel. Used MySQL & MongoDB as database.
- Worked on implementing Microservice Architecture using Lumen and Laravel. Used VueJS where deemed as necessary.
- Worked on a team to develop web application using Symfony Framework.
- Build and deployed forecasting system with Python and Django REST Framework. Integrated this forecasting system with existing web application.
- Working with multi-disciplinary team to convert business needs into technical specifications and keep developed systems data processed and valid.
- Integrated Algolia search technology into the company's product, resulting in a more efficient and user-friendly search experience for customers. Used Celery and Redis Queue as broker to facilitate efficient indexing.
- Developing functionality by writing clean, efficient, and maintainable Django and Python code.
- Developed and implemented OAuth-based registration and login features and functionality.
- Designing and developing a complete E-commerce and Property Mangement SaaS Solution.
Software Engineer
Jun, 2018 - November, 2019
- Developed a web application in Django to analyze Google My Business reviews. This application automatically classifies user review into predefined category and reply using deep learning and natural language processing.
- Worked on team to develop REST API in ExpressJS.
- Worked on a team to build a video chatting application in Ionic Framework.
- Build a closest hospital locator WordPress plugin. This plugin was built with performance in mind. Location loading time was less than 2 seconds.
- Setting up and optimizing search engine marketing campaigns.