Mahmudul
Profile logo

Mahmudul Alam

Python || Javascript || Learner || Open Source Enthusiast

Resume

Skills

Programming Languages

TypeScript and JavaScriptPythonGolangShell scriptSolidity

Development Tools

LinuxDockerGitNode.JS

Frontend

React JSReact NativeSolid JSNext JSAstroSvelteRedux, Redux Toolkit(RTK)

Backend

Node JSDjangoRedisMongo DBPostgresql

Infra

AWS Services (ecs, ecs, lambda, sns, sqs, dynamodb, others)Vercel

Cover Letter

My name is Mahmudul Alam and I'm a software developer. I'm from Bangladesh, living in Dhaka and currently working as a Full-time Software Engineer at Tero Labs. You can find me on Twitter Twitter link , or on LinkedIn LinkedIn link

Relevant Experiences

Founding Engineer

Leveor, Jul 2021 – present

Building User Interfaces using React.js, Next.js, Typescript. Integrating smart contracts with frontend UI. Integrating Rest APIs with frontend UI. Developing REST APIs with Django REST Framework & Express. Real-time Voice & Video chat with Socket & WebRTC

#react #react-native #Next.js #Web3.js #TypeScript #Python #JavaScript #redux #redux-toolkit #docker

Software Engineer

Universal Machine, Sep 2021 – Present

Building User Interfaces using React.js, Next.js, Typescript. Working on Smart Contract & Frontend Integrations. Working on REST API Integrations. Building cross-platform native apps using React Native. Working on BLE, NFC, & QR CODE

#react #react-native #Next.js #Web3.js #TypeScript #Python #JavaScript #redux #redux-toolkit #docker #Graphql #Expo

Software Engineer

Heavytask LLC, Feb 2020 – Jan 2023

Initiated & bootstrapped a maintainable & scalable codebase for a global CRM project. Designed & developed component specifications based on the Product Requirement Document received from the client. Led the planning of reusability design of each component to meet the design requirement. Developed design-critical components to implement drag-and-drop Kanban board, smooth Digital Signature pad, complex reporting analytics dashboard, complicated 1:1 PDF generation web interface for Invoicing module, etc. Implemented required data model functionalities for every component & feature module. Test, streamline & scale each component development to enhance Customer Experience. Enforce best practices in version control & code reusability

#Next.js #Redux.js #TypeScript #React JS #JavaScript #Bootstrap #React.js #Redux

Education

Daffodil International University

2015-2019 - Computer Science and Engineering

New Govt. Degree College, Rajshahi

2012 – 2014 - Higher Secondary School Certificate

Naogaon K.D Govt. High School

2011 – 2012 - Secondary School Certificate