
Md Al Amin
Verified Expert in Engineering
Full-stack Developer
Dublin, Ireland
Toptal member since June 14, 2021
Al Amin is a back-end focused full-stack developer who tackles complex problems by evaluating the situation and delivering well-engineered solutions. He's a polyglot developer with expertise and experience in various technologies; however, he specializes in JavaScript, Python, Java, and Go. Thanks to exemplary problem-solving skills and an ability to learn swiftly, Al Amin can hit the ground running and deliver on time despite any difficulty he comes across.
Portfolio
Experience
- Node.js - 5 years
- Java - 5 years
- Python - 5 years
- JavaScript - 5 years
- MERN Stack - 4 years
- Amazon Web Services (AWS) - 3 years
- PostgreSQL - 2 years
- React - 2 years
Availability
Preferred Environment
Ubuntu, Visual Studio Code (VS Code), PyCharm, Amazon Web Services (AWS)
The most amazing...
...thing I've developed is a no-code web automation tool called Automatio that lets users create bots with a Chrome extension and run them in the cloud.
Work Experience
Software Development Engineer
Amazon Web Services (AWS)
- Used AWS to create solutions that help customers migrate their data into the cloud with zero downtime. The solution provides a way to port data to homogeneous and heterogeneous targets with ease.
- Worked on the design, implementation, deployment, and documentation of different parts of a highly scalable software service that's heavily used as a mission-critical application by a large number of customers.
- Reduced operational burden by identifying and solving recurring software issues.
Full-stack Software Engineer (Part-time)
Webacy Inc.
- Integrated APIs for social platforms like Facebook, Twitter, and Instagram. Developed a feature to connect customer social media to fetch their feed and personal content to Webacy.
- Added integration for Cloudinary for storing media contents. Also added security with VirusTotal integration to ensure the uploaded file is safe and prevents malware.
- Worked on implementing a payment system that supports both crypto and fiat payment. Used Stripe integration for fiat payments.
Software Engineer
Agoda
- Worked on a dashboard for the partner team that visualizes the performance of different properties on the Agoda website via diverse metrics and provides suggestions for improvement.
- Led the migration effort of all projects owned by the team from TeamCity to GitLab CI.
- Worked on a few Spark jobs that process millions of entries owned by different teams within the organization.
Full-stack Developer (Part-time)
Algorizin
- Developed an app to connect alumni networks and facilitates a rewards-based interaction system, Withanudge.com.
- Worked on a hybrid mobile application with React Native and a Java Spring back end.
- Built a complex dynamic form that can handle questionnaires with different criteria from the back end; each one has its custom rendering method.
- Implemented the core matching algorithm which involved multi-criteria matching and is sorted based on a scoring system.
Software Engineer
Automatio.co
- Worked on a powerful tool for automating, scraping, and mining data from websites using a web extension with only a few clicks.
- Designed and implemented a new database model, which improved the efficiency of scraped data processing by 70%.
- Implemented different third-party integrations such as Zapier, and Google Sheets, among others.
- Optimized the queue implementation for spawned workers to execute the user-generated workflow.
- Added the infinite nested looping ability for the user-generated workflow.
- Implemented features from end to end and ensured that they frequently worked on Google Chrome extensions, the user dashboard, back end, and the worker queue.
Research and Development Engineer
Walton Digi-Tech Industries Ltd
- Created an Android app for real-time Bluetooth communication with the device for a biometric body composition weight scale.
- Implemented weekly and monthly data visualization and analytics based on sensor data.
- Worked on management software for the biometric access control system (fingerprint, RFID) product.
- Integrated the access control system with existing HR software.
Experience
Light OJ
https://lightoj.com/I worked here as a full-stack developer with Adonis.js, Vue.js, Nuxt.js, and so on. Some of the features that I built or improved were the contest, badges, notifications, bookmarks, and syncing with crowd-sourced tutorials in the GitHub repository.
Pluto
https://github.com/Alamin02/plutoI led the development of this site and coordinated with other open-source contributors. The project consists of three parts: a storefront, an admin panel, and a back end (all within a single monorepo).
Festive Rocks
https://festive.rocks/Education
Bachelor's Degree in Electronics and Communications Engineering
Khulna University - Khulna, Bangladesh
Skills
Libraries/APIs
React, Node.js, Vue
Tools
Prisma, React Apollo, RabbitMQ, PyCharm, Expo, Amazon Elastic Container Service (ECS)
Languages
JavaScript, Java, TypeScript, Python, GraphQL, Go, C++, Scala, C, Ruby, SQL
Frameworks
Express.js, Redux, Django REST Framework, Next.js, React Native, AdonisJS, Django, gRPC, Spring MVC, Nuxt.js, Spark, Hadoop, Flask
Paradigms
Microservices, Continuous Deployment
Platforms
Amazon Web Services (AWS), Ubuntu, Firebase, Heroku, Docker, Visual Studio Code (VS Code), Oracle
Storage
Amazon S3 (AWS S3), MongoDB, PostgreSQL, Redis, Google Cloud, MySQL
Other
Data Structures, MERN Stack, Full-stack, Front-end, API Integration, Algorithms, Firebase Cloud Functions, Chrome Extensions, APIs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring