Emran Max
Verified Expert in Engineering
Full-stack Developer
Stockholm, Sweden
Toptal member since April 29, 2021
Emran is an enthusiastic individual who loves to solve complex real-world puzzles and problems using algorithms, data structures, and cutting-edge technologies. He has experienced enough to know how to build applications in a way that is easy to refactor, self-document, and, consequently, easier to debug. For over seven years, he's been creating beautiful and accessible applications employing those principles.
Portfolio
Experience
- JavaScript - 7 years
- Node.js - 5 years
- Android - 5 years
- iOS - 5 years
- React Native - 5 years
- React - 4 years
- DevOps - 3 years
Availability
Preferred Environment
Node.js, React, React Native, Amazon Web Services (AWS), DevOps, JavaScript, Python 3, Django, Docker, Kubernetes
The most amazing...
...thing I've built is a live streaming app with the help of React Native and AWS Media. It has wonderful UI/UX, animation, and live interaction with the host.
Work Experience
Chief Technical Officer
Gapp Real Estate Holdings, LLC
- Led a team to build a social media platform with feed, text, image, video posts, and live video. Contributed to the back end (NestJS/Node.js) and React Native mobile app.
- Designed microservices for rapid scaling, helping the platform attract its first million users.
- Successfully guided IT financial planning, securing the critical first round of investments for the project's growth and development.
Senior Software Engineer
Shippo
- Developed tools and scripts that make developers' work automated.
- Integrated sonar with the existing CI/CD to ensure code quality is up to the standard. This implementation blocks all the PR that doesn't meet the standard code quality set by management.
- Made manual database migration to automated with also included to CI/CD process.
Senior Full-stack Developer
Yara International
- Developed and supported a React Native application with a TypeGraphQL (Node.js) back end.
- Implemented a continuous build, test, release, patch update, and monitor pipeline for a React Native application.
- Refactored the current codebase, which cut the development time in half.
Senior Software Engineer
Strativ
- Developed and maintained the existing applications and led a high-performance JavaScript team with 5+ members to build a high-throughput, scalable app using JavaScript, React, React Native, Node.js, and Django.
- Built scalable infrastructures. Include multi-environment, with infrastructure as code, self-healing, scalable, and predictable environments on AWS.
- Implemented CI/CD, facilitated a streamlined deployment pipeline for dozens of different projects using AWS CodePipeline, Jenkins, and CircleCI. Utilized Docker, registry, and multi-stage builds.
- Helped software engineers implement DevOps, including close communication and strategy, facilitated third-party connections in different protocols, and improved processes.
- Assisted stakeholder and customer requirements, including architect, specification, design feasibility, and cost and time constraints.
- Built and published 5+ CE compliance medical applications with React and React Native, which helped over 1,000,000 Swedish citizens get vaccines and various tests, including the COVID-19 test and vaccine.
- Built and published a B2B mobile app in React Native for a leading Swedish startup called Service Node, which has more than 100,000 monthly active users.
Software Development Consultant
TechCare Technologies
- Led the JavaScript team of five to build scalable and robust applications using React, React Native, and Node.js.
- Assisted stakeholder and customer requirements, including architect, specification, and design feasibility, and cost and time constraints.
- Built and published 3+ scalable, real-time applications such as riding, listing, and food delivery apps using React, React Native, MongoDB, and Node.js.
Software Engineer III
EkkBaz
- Architected, developed, and maintained the mobile and back-end application using React Native and Node.js.
- Collaborated closely with the stakeholders, product owner, and design team.
- Broke the existing Node.js application into microservices, which improved reliability, scalability, and performance by 30%.
- Developed and published three high-performance mobile apps for 100,000 B2B and 1,000,000 B2C users with the help of React Native and Node.js.
Software Engineer
Ultralysis
- Developed custom chart for data visualization using Google Chat API and Kendo UI.
- Fixed bugs and improved the existing Android apps written in Java.
- Developed a state management library for the front-end applications using Vanilla JavaScript.
- Developed a security module for a custom PHP back end.
Software Developer
Versorium LTD
- Developed a CMS application using PHP and maintaining the existing legacy PHP application.
- Built an SMS delivery application using Visual Basic 6.0.
- Developed 10+ CMS applications, CRM, and SMS broadcast applications with the help of PHP, Visual Basic 6.0, HTML, and CSS.
Experience
Video Streaming Application
https://proquizlive.se/OTT Platform
https://gp.bioscopelive.com/Social Media Application
Service Node Application
Ekkbaz
https://ekkbaz.com/Dermly Application
Testing and Vaccination Application
State Management Library
Education
Bachelor's Degree in Computer Science and Engineering
Sonargaon University - Dhaka, Bangladesh
Diploma in Electrical Engineering
Bhola Polytechnic Institute - Bhola, Bangladesh
Skills
Libraries/APIs
Node.js, React, React Redux, REST APIs, Stripe, Jenkins Pipeline, D3.js, Vue, WebRTC, Camera API, Slack API, Google Chart API, FFmpeg
Tools
Amazon Elastic Container Service (ECS), Amazon ElastiCache, Sentry, Jenkins, Git, GitHub, AWS Fargate, AWS Cloud Development Kit (CDK), JSX, Amazon Simple Queue Service (SQS), Amazon CloudFront CDN, RabbitMQ, Docker Compose, Docker Swarm, Visual Studio App Center, Ansible, Expo.io, AWS ELB, AWS CodeBuild, AWS CodeDeploy, AWS CodeCommit, Amazon Simple Notification Service (SNS), Amazon Elastic Block Store (EBS), CircleCI, Babel, GitLab CI/CD, Webpack, SonarQube, Sonar
Languages
JavaScript, Python, JavaScript 6, JavaScript 5, TypeScript, TypeScript 3, TypeScript 2, HTML, CSS, SQL, GraphQL, HTML5, Python 3, PHP, C, Visual Basic 6 (VB6), Bash, Java, Go, Bash Script, C#
Frameworks
React Native, Express.js, Redux, Next.js, NestJS, JSON Web Tokens (JWT), .NET, Electron, Tailwind CSS, Bootstrap, Django, AngularJS, Jest, Material UI, Kendo UI, Vanilla JS
Paradigms
App Development, Continuous Deployment, Continuous Integration (CI), REST, Mobile Development, DevOps, Event-driven Architecture, Object-oriented Programming (OOP), Unit Testing, UX Design, Test-driven Development (TDD), Microservices, Agile, Offline-first Development, Microservices Architecture, Mobile App Design
Platforms
Android, iOS, Firebase, Amazon EC2, Docker, Amazon Web Services (AWS), AWS Lambda, Sanity Studio, AWS Elastic Beanstalk, Linux, Kubernetes, Azure, Bluetooth Low Energy (LE), Heroku, Google Cloud Platform (GCP), Mobile
Storage
MongoDB, Amazon S3 (AWS S3), JSON, NoSQL, Redis, Azure Table Storage, PostgreSQL, MySQL, PostGIS, Amazon EFS, Amazon DynamoDB, Elasticsearch
Industry Expertise
Healthcare
Other
Mobile Apps, Mobile App Development, Containers, Containerization, APIs, Full-stack, Back-end, Amazon Route 53, Push Notifications, OAuth, Cloud Platforms, Mobile UX, Regular Expressions, AWS Elemental MediaLive, AWS Elemental MediaPackage, CI/CD Pipelines, Animation, UI Animation, Domain-driven Design (DDD), User Experience (UX), Radis, MERN Stack, Responsive Web Apps, Dashboards, Content Management Systems (CMS), Architecture, Front-end Architecture, Front-end Design, AWS CodePipeline, Video Streaming, Material Design, Amazon RDS, Amazon API Gateway, CodePush, Apollo, Apollo Server, TypeORM, Integration Testing, eCommerce, Monorepos, ESLint, Serverless, Networking, IT Support, Data Visualization, Tools, App UX, Live Chat, Social Media Platforms, Newsfeeds, OpenAI, Internet of Things (IoT)
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