Hey there! I'm Mamun, a seasoned fullstack developer with over 6 years of hands-on experience. I'm skilled in developing complex web applications, building scalable APIs, and crafting intuitive user interfaces.
About me
๐ Welcome to my digital space! My expertise spans from system design and problem-solving to debugging and code review, with a keen understanding of the trade-offs between technologies. ๐ก My skill set includes developing 100% automated CI/CD pipelines, enhancing testing strategies, integrating security scanning ๐, and implementing observability for globally-used applications ๐. I've worked with a diverse tech stack to craft scalable, performant, and user-friendly solutions that exceed both client and user expectations. ๐
I thrive in collaborative, agile environments that prioritize continuous learning ๐ and growth. I'm a passionate advocate for clean code ๐งผ, best practices, and open-source contributions. I love sharing knowledge ๐ค and learning from others. I'm also a strong believer in giving back to the community and have contributed to some impactful projects. ๐ปIn addition to leading teams ๐, I've mentored junior developers and fostered a culture of innovation and collaboration.
โจ Let'sconnectif you're ready to build something amazing together! ๐
My projects
Central-Portal
Developed fullstack features for the global user portal monorepo associated with backend services and web tools for data management and 3D visualization
- TypeScript
- React
- Redux
- Jest
- Cypress
- Terraform
- AWS
Online Delivery Frontend
Portable frontend for ordering and tracking deliveries from various stores and restaurants.
- React-Native
- TypeScript
- Expo
- Tailwind
- Redux
Storrea
Designed and developed the backend architecture for an affiliate program, driving increased client sales and customer acquisition. This initiative boosted brand visibility and profitability within the first month
- Ruby on Rails
- PostgreSQL
R:Ecommerce
Developed cookiecutter template for e-commerce apps. The template is used by local Calgary companies for inventory management and POS
- Next.js
- Tailwind
- Sidekiq
- PostgreSQL
- Stripe
Post sourcing Manager
Engineered a Post Management API that queues newly created posts using RabbitMQ, delivering them to a dashboard application. Integrated Redis caching for optimized post retrieval, enabling users to access the latest posts with minimal latency
- Django
- PostgreSQL
- Redis
- RabbitMQ
- React
Context-based 3D visualization of Earth
Function-based multiresolution visualization of earth data. Library to efficiently use the memory and assist the user to explore high resolution of earth simulation data on demand
- Wavelet transform
- Python
My skills
- TypeScript
- JavaScript
- React
- Redux
- HTML5
- CSS
- Next.js
- Three.js
- Jest
- Cypress
- Tailwind
- Material-UI
- Python
- FastApi
- Ruby
- Ruby on Rails
- MongoDB
- PostgreSQL
- Redis
- Git
- Terraform
- AWS
- Docker
- Kubernetes
- Datadog
My experience
Senior Software Developer
Turing Analytics, Calgary, AB, Canada
I am working on cloud based oil & gas analytics and visualization platform
2024 - presentSoftware Developer
Bentley Systems, Calgary, AB, Canada
I built high-growth data management SaaS app for geoscientists. I developed the associated services and user interface for the global user portal web connector handling complex data management and 3D visualization. I also excel as a security and logging advocate within the team, establishing robust best practices for API design, observability, database query optimization, and maintenance.
2022 - 2024Software Developer
Built scalable and data-intensive web visualization app and also improved rendering performance (using React, Three.js, web worker).
2019 - 2021Backend Developer
Architected and implemented a robust affiliate program, leveraging Ruby on Rails, Postgres ensuring scalability and seamless user experience
2019Graduate Research & Teaching Assistant
Research-based MSc in Computer Science (multiresolution visualization, geometric modelling, data compression)
2017 - 2019Software Engineer & Senior Software Engineer
Enosis Solutions, Dhaka, Bangladesh
Developed desktop and web applications for clients in the USA and Canada (using Microsoft Foundation Class, C++, and Python).
2014 - 2017Contact me
Email me directly at mmncit@gmail.com or book time to meet with me or contact through this form.