Seasoned software engineer with over 6 years of experience, specializing in Python with expertise in Django and Fast API frameworks. Proficient in machine learning (ML) and natural language processing (NLP), adept at designing and implementing scalable, efficient, and robust server-side solutions. Skilled in creating RESTful APIs and gRPC services, optimizing database performance, and ensuring seamless communication between microservices. Experienced in both SQL and NoSQL databases, including PostgreSQL, MySQL, SQLite, MongoDB, and Redis. Familiar with Apache Kafka and PySpark for real-time data processing and analysis.
-
Software EngineerGiga Tech Limited Jun 2020 - Jul 2024Dhaka, Bangladesh1. Core: Changed the workflow of the customer onboarding journey which focuses on stateless National Identity Card (NID) verification using Python, Django and Django Rest Framework2. Background Service: Integrated asynchronous background service on message queues with Celery and Redis which drastically improved the overall performance of all microservices.3. Microservice: Created a new service called Bengali to English Transliteration using Golang and Gin which improved the response time from 10ms to 4ms of the existing Python, Flask based Service.4. Robotic Process Automation: Switched from Single RPA to Multiple RPA using Python, Selenium to fetch data from EC Portal which makes the verification time 40% faster than the previous one. Also implemented the Round Robin Algorithm to distribute the load across all the RPAs.4. AWS Lambda: APIs such as OCR, Verification, Liveliness and Face matching hosted as service to the serverless AWS Lambda to one of our MFS clients.5. API Integration: Successfully completed several API integration with third parties such as Election Commision (EC), Core Banking System (CBS), Active Directory (AD) and Porichoy.6. API Masking: For security purposes, with the help of Nginx all API endpoints have been masked.7. Pipeline: Automated CI/CD pipeline for all the UAT instances of our clients using Jenkins that saves an ample amount of time during production deployment by only changing the Docker registry version in Kubernetes.8. Optimization : Optimizing the response time of high consuming Optical Character Recognition (OCR) api byincreasing the number of workers in the process using Gunicorn.9.ETL Processes: Lead the design, development, and maintenance of scalable data pipelines and ETL processes tailored for eKYC (electronic Know Your Customer) projects using Hadoop ecosystem tools such as HDFS, MapReduce, Hive, and Spark to process large volumes of structured and unstructured data efficiently. -
Software EngineerExpert Consortium Oct 2019 - Jun 2020Dhaka1. Office ERP: Developed different ERP modules such as HRM, Billing, Accounting, Employee Management for internal uses of the company using Python, Graphene, Graphql and Docker.2. Notifications Service: Send email and in-app notifications.Developed core features such as user role-specific notifications, delivery time optimization, tracking, queuing, and A/B testing. Built an internal app to run batch campaigns for marketing and promotions using Python, Django Rest Framework, Celery, Redis and Docker.
-
InternCodium May 2018 - Dec 2018Thailand1. Doing courses related to Python/Django2. Any task given by the Supervisor3. Testing API using Postman4. Pushing updates on Github -
Technical ExecutiveN2Sys Technology Jan 2014 - Jul 2016
Golam Fahad Mullick Education Details
-
Engineering -
Electrical And Electronics Engineering -
Engineering University CollegeScience
Frequently Asked Questions about Golam Fahad Mullick
What is Golam Fahad Mullick's role at the current company?
Golam Fahad Mullick's current role is Senior Backend Developer | Expert in Golang, Gin, Python Django & FastAPI | Focused on AI & NLP Solutions".
What schools did Golam Fahad Mullick attend?
Golam Fahad Mullick attended Asian Institute Of Technology, American International University-Bangladesh, Engineering University College.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial