Badges
Certifications
Certificate: JavaScript (Basic)
Certificate: JavaScript (Intermediate)
Certificate: Rest API (Intermediate)
Certificate: Java (Basic)
Certificate: Frontend Developer (React)
Certificate: React (Basic)
Certificate: SQL (Basic)
Certificate: SQL (Intermediate)
Certificate: SQL (Advanced)
Work Experience
Lead Software Engineer (Backend)
TeamSpirit•  August 2022 - Present•  Singapore
Expense Management - ERP - SaaS application â– Lead, deliver, develop and maintain features in the expense product line â– Epic owner of features - custom requests, expenses, exchange rates, itemization, multiple-tax, migration â– Mentor juniors and manage an offshore development team to achieve time-efficient delivery â– Develop and implement comprehensive tools to monitor API performance, track competitor social media activity, and streamline database documentation processes, capturing complex object relations â– Contribute to migration scripts, code reviews, proposals, scrum master roles, CI/CD, version releases â– Salesforce, Apex (Java 7), Node.js, Python, React, Jenkins
Senior Software Engineer (Full-stack)
Cargill•  August 2019 - August 2022•  Singapore
iQuatic - web and mobile app for real-time insights and predictive analytics of farms globally â– Conceptualize and design features, defining requirements and architecture â– Deliver full-lifecycle of feature stacks, covering frontend, backend, database development, CI/CD pipelines, automated testing, deployment and monitoring â– Lead the plugin development for integration with partner systems in India and Vietnam â– Automate cumbersome ETL jobs, reducing overheads by over 90% â– Architect the development of mobile application from scratch â– Successful proof of concept (POC) using AWS IoT to display real-time updates on browser and React Native app â– Design and build extendable system architectures through continuous collaboration and analysis with talented developers, feature hungry product owners, commercial leads and managers â– AWS, CloudFormation, Lambda, DynamoDB, S3, Kinesis, Node.js, TS, React + Native, Redux, Svelte, Tailwind, CircleCI
Software Engineer (Full-stack)
Works Applications•  October 2017 - August 2019•  Singapore
HUE Talk - multi-platform enterprise communication tool â– Accomplished seamless message exchange using AWS IoT and reduced message publish time by 75% â– Achieved efficient resource and cost management through optimizing DB queries and using a shared connection across tabs, implementing leader election algorithm â– Feature additions include: threads, thumbnail and message cache, efficient search of files, messages and channels â– Support architecture change to SaaS using AWS technologies â– AWS, Java 8, Spring Boot, ElasticSearch, JavaScript, Google Closure, Cordova
Education
Northwestern University
Data Science, MSc in Data Science (AI)•  January 2024 - Present
University of Dhaka
Computer Science & Engineering, BSc (Hons) in Computer Science & Engineering•  January 2013 - May 2017