Summary
Overview
Work History
Education
Skills
Certification
Publications
Languages
Professional Development
References
Timeline
AdministrativeAssistant
Mashfiqur Rahman

Mashfiqur Rahman

54 Bursa Drive, Wyndham Vale, Victoria,Australia

Summary

Full Stack Developer experienced in Java and JavaScript frameworks, skilled in scalable solutions and strategic problem-solving in dynamic environments. Eager to contribute to innovative projects that enhance technology and professional skills.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Application Engineer

Vanguard Australia
Melbourne, Australia
03.2022 - Current
  • Developed and maintained full-stack applications using Spring Boot and Angular, enhancing scalability and maintainability of backend systems on AWS.
  • Integrated Bitbucket and GitHub for version control and used GitHub Copilot for smarter coding assistance.
  • Transformed Figma designs into dynamic, responsive components, maintaining high quality standards and ensuring seamless user experiences.
  • Utilized Liquibase for PostgreSQL database schema version control, enhancing data management practices.
  • Splunk for operational intelligence to monitor application performance.
  • Employed rigorous testing frameworks including JUnit, Jest, Karma, and Cypress to ensure robustness and reliability of applications.
  • Optimized project management and collaboration by leveraging Jira and Confluence, implementing Agile methodologies to streamline development cycles and enhance team productivity.

Senior Software Engineer

Kona Software Lab Ltd.
Dhaka, Bangladesh
02.2020 - 02.2022
  • Led the development of an online Toto game system, employing Spring Boot, React, and microservices. Integrated PostgreSQL for optimal data management.
  • Built a recommender system using Python and TensorFlow on Cloudera, integrated into a Spring Boot application with a React frontend, enhancing user personalization.
  • Co-authored and published a paper on e-commerce recommendation system innovations at the 4th Congress on Intelligent Systems (CIS 2023).

Team Lead

CoKreates Limited
Dhaka, Bangladesh
04.2019 - 01.2020
  • Led development of GRP: E-Government ERP's MEM module, utilizing Spring Boot, Angular, and Spring Cloud to deploy on government servers via OpenStack. Enhanced government office meeting organization significantly.

Freelancer Full-Stack Software Developer

Self employed
Dhaka, Bangladesh
01.2018 - 03.2019
  • Engineered custom ERP systems and e-commerce platforms using Java, Spring Boot, and PHP (CodeIgniter), significantly enhancing client operational efficiency and digital interaction.
  • Built and optimized native Android apps and websites, directly boosting client digital outreach and service capabilities.
  • Specialized in scalable architectures, implementing monolithic and microservice frameworks to ensure robust system performance and ease of maintenance.

Head Of IT Development

Kazi Rice Industries Ltd
Bangladesh
11.2016 - 12.2017
  • Designed and implemented ERP and POS systems, using PHP (CodeIgniter), HTML, CSS, and jQuery. Optimized factory and retail management, improving financial operations and increasing reporting accuracy by 25%. Integrated MySQL for robust data management and analytics.

Software Engineer

REVE Systems
Dhaka, Bangladesh
02.2011 - 10.2016
  • Led creation of RIMS, enhancing client and revenue management, focusing on operational efficiency improvements.
  • Boosted system performance and cut bugs by 20% through strategic implementation of Struts 2 and Spring MVC frameworks.
  • Progressed from front-end specialist to software development leader, spearheading critical projects and demonstrating enhanced problem-solving capabilities in high-pressure environments.

Education

Bachelor of Science - Electrical and Electronics Engineering

Ahsanullah University Of Science And Technology
Dhaka, Bangladesh
05.2010

Master of Science - Computer Science

United International University
Dhaka, Bangladesh

Skills

  • Programming Languages: Java, TypeScript, Python, JavaScript, PHP
  • Web Frameworks: Spring Boot, Angular, ReactJs, Struts, CodeIgniter
  • Database Management: PostgreSQL, MySQL
  • Testing: JUnit, Jest, Karma, Selenium
  • Cloud Technologies: AWS
  • Project Management: Agile, Scrum, Jira, Confluence
  • Data Science Tools: Python, TensorFlow, Data Analysis techniques
  • Other Tools: Bitbucket, GitHub, GitHub copilot

Certification

  • JavaScript Essential Training (LinkedIn, April 2022)
  • TypeScript Essential Training (LinkedIn, April 2022)
  • AWS Cloud Technical Essentials (Coursera, February 2022)
  • Structuring Machine Learning Projects (Coursera, July 2021)
  • AI for Trading (Udacity, June 2021)
  • Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning (DeepLearning.AI, March 2021)
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization (Coursera, October 2020)
  • Neural Networks and Deep Learning (Coursera, October 2020)
  • Introduction to Machine Learning with Python (Bangladesh-Korea Information Access Center, Department of CSE, BUET, January 2020)
  • Android Application Development (Bangladesh University of Engineering and Technology, January 2014)
  • Web Design and Application Development (Bangladesh University of Engineering and Technology, April 2010)

Publications

  • A Review: Machine Learning for Stock Market
  • Exploring Challenges and Innovations in E-commerce Recommendation Systems: A Comprehensive Review

Languages

Bengali
Native/ Bilingual
English
Professional

Professional Development

  • Architecting Enterprise IT for Gen AI – A Cisco Experience, May 15, 2023, Melbourne, Australia. Attended a seminar focused on the integration and implications of Generative AI technologies within enterprise IT structures. Discussed advancements, challenges, and the future landscape of AI in business solutions.

References

References available upon request.

Timeline

Application Engineer

Vanguard Australia
03.2022 - Current

Senior Software Engineer

Kona Software Lab Ltd.
02.2020 - 02.2022

Team Lead

CoKreates Limited
04.2019 - 01.2020

Freelancer Full-Stack Software Developer

Self employed
01.2018 - 03.2019

Head Of IT Development

Kazi Rice Industries Ltd
11.2016 - 12.2017

Software Engineer

REVE Systems
02.2011 - 10.2016

Bachelor of Science - Electrical and Electronics Engineering

Ahsanullah University Of Science And Technology

Master of Science - Computer Science

United International University
  • JavaScript Essential Training (LinkedIn, April 2022)
  • TypeScript Essential Training (LinkedIn, April 2022)
  • AWS Cloud Technical Essentials (Coursera, February 2022)
  • Structuring Machine Learning Projects (Coursera, July 2021)
  • AI for Trading (Udacity, June 2021)
  • Introduction to TensorFlow for Artificial Intelligence, Machine Learning, and Deep Learning (DeepLearning.AI, March 2021)
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization (Coursera, October 2020)
  • Neural Networks and Deep Learning (Coursera, October 2020)
  • Introduction to Machine Learning with Python (Bangladesh-Korea Information Access Center, Department of CSE, BUET, January 2020)
  • Android Application Development (Bangladesh University of Engineering and Technology, January 2014)
  • Web Design and Application Development (Bangladesh University of Engineering and Technology, April 2010)
Mashfiqur Rahman