About
👋 Hi, I’m Amirul Islam Al Mamun
I am a Backend Engineer currently based in Lund, Sweden, with over 4 years of hands-on experience in building scalable, high-performance backend systems. I’m passionate about solving complex problems and delivering efficient, clean code.
I am actively looking to contribute to new projects and opportunities that challenge my skills in backend development. Based in Malmö, Sweden, I am seeking roles in the Lund, Malmö, and Copenhagen areas, with a strong preference for remote opportunities across Europe and globally. Whether it’s a full-time, part-time, or contract position, I am eager to contribute my skills and expertise to your innovative team.
PROFESSIONAL EXPERIENCE
Senior Software Engineer
WellDev Ltd. — Dhaka, Bangladesh (Remote for Switzerland)
Jan 2024 – Aug 2024
- Contributed to the development of WellDev NLP, boosting API performance by 35% and increasing test coverage from 60% to 90%.
- Refactored Tessi project, reducing code complexity by 50%, and increasing performance by 30%.
- Trained colleagues, elevating overall project quality and mentoring junior engineers.
Senior Software Engineer
Supertal Pte. Ltd. — Remote (Singapore)
Jun 2022 – Dec 2023
- Spearheaded development of two high-traffic e-commerce MVPs, scaling platforms for millions of users.
- Enhanced a Warehouse Management System and e-commerce platform, improving logistics efficiency by 20%.
- Achieved promotion ahead of schedule by demonstrating leadership and increasing customer satisfaction by 30%.
Software Engineer
Evaly.com.bd — Dhaka, Bangladesh
Feb 2021 – Oct 2021
- Developed a high-performance eHealth Order service for over a million users, reducing system load times by 40%.
- Improved transaction accuracy, reducing payment discrepancies by 25%, and boosting customer trust.
Software Engineer Intern
Leads Corporation Ltd. — Dhaka, Bangladesh
Sep 2020 – Dec 2020
- Successfully developed VerifID (eKYC) backend, enhancing digital onboarding across 6+ major banks in Bangladesh.
EDUCATION
BRAC University
Bachelor of Computer Science
2017 – 2020
SKILLS
Programming Languages
- Python (FastAPI, Flask, Django, AsyncIO)
- JavaScript (Node.js, Express.js), TypeScript
Backend Development
- RESTful API design & development
- Microservices architecture
- Asynchronous programming (AsyncIO)
Databases
- Relational: MySQL, PostgreSQL
- NoSQL: MongoDB, Redis
Cloud & DevOps
- Cloud Platforms: AWS, GCP
- CI/CD: GitLab CI, GitHub Actions
- Containerization & Orchestration: Docker, Docker Compose
- Monitoring: Grafana, Prometheus
Version Control & Collaboration
- Git: GitLab, GitHub, Bitbucket
- Collaboration Tools: Jira, Trello, Slack
Testing & Quality Assurance
- Unit Testing (PyTest, Unittest)
- Integration Testing
- Test Coverage & Automation
Other Technologies & Tools
- RabbitMQ, Celery (Task queues)
- ERPNext (ERP system)
- Loki (Log aggregation)
CERTIFICATIONS
- Software Development Processes and Methodologies
- Programming Skill Bootcamp Trainer
- Programming Foundations: Design Patterns
- Global Problem-Solver - NASA Space Apps COVID-19 Challenge
HONORS & AWARDS
- Global Problem-Solver – NASA Space Apps COVID-19 Challenge (2020)
- Champion – Intra-University Programming Contest, BRAC University (2017)
- 2nd Runner Up – BUCC Intra-University Programming Contest (Senior), Fall’18 & Spring’19
- 12th Place – INWED Techfest Programming Contest, IUB (2019)
- 8th Place – UITS Inter-University Programming Contest (2019)
ADDITIONAL INFORMATION
Top Skills
- Back-End Web Development
- Python
- REST APIs
- Database optimizations
Languages
- English (CEFR Level: B2, IELTS Score: 6.5, December 2023)
- Bangla (Native)
Extra-Curricular Activities
- Problem Setter and Judge • Toph Online Judge • (Jan 2019 - Apr 2020)
- Programming Mentor and BootCamp Trainer • BRAC University • (Mar 2018 - Jul 2020)
- Teaching Assistant • BRAC University • (Oct 2019 - Sep 2020)
PUBLICATIONS
A Deep Learning Approach to Integrate Human-Level Understanding in a Chatbot
Presented at 10th International Conference on Natural Language Processing (NLP 2021) | Sydney, Australia · October 10, 2021
- Abstract: This research presents a deep learning approach to enhancing chatbot interactions by integrating human-level understanding. The study focuses on four major components: Sentiment Analysis, Emotion Detection, Intent Classification, and Named-Entity Recognition (NER). The integration of these techniques improves the chatbot’s ability to respond with more contextually appropriate and interactive conversations, moving closer to human-like interaction.
- Key Contributions:
- Developed a comprehensive model integrating multiple NLP tasks.
- Demonstrated improvements in sentiment detection and intent classification, enhancing chatbot interaction by 30%.
- Set the foundation for future advancements in human-like chatbots.
- Link to Abstract: Read the Abstract
- Project Repository: View Source Code
CONTACT INFORMATION
- Email: amirulislamalmamun@gmail.com
- Phone: +46 735532182 (whatsapp)
SUMMARY
With a solid foundation in backend engineering, a proven record of optimizing performance, and leadership in cross-functional teams, I am passionate about clean code, scalability, and delivering performance-driven solutions. Let’s connect and discuss how we can collaborate on your next project.