Drive by Passion

Define by Action

Passionate in building a high quality product. Good product is crafted with attention to structure, performance, and the little details that make a difference in user experience.

About Me

A brief introduction
NS

I'm Nizam, a passionate software developer with 7+ years of experience building web and mobile applications. I began my career as a backend engineer and gradually expanded my skills into mobile & frontend development. Now working as a full-stack developer, I enjoy being involved in every layer of software development.

Skills

Next.jsNext.js
Tailwind CSSTailwind CSS
FlutterFlutter
PHPPHP
LaravelLaravel
Node.jsNode.js
Feathers.jsFeathers.js
MySQLMySQL
MongoDBMongoDB
AWSAWS
FirebaseFirebase
JavascriptJavascript
TypescriptTypescript
GitGit
JiraJira
TrelloTrello
GraphQLGraphQL
Software Development
Full-Stack Development
Microservices
Agile Methodology

My Work Experiences

A journey through my professional life

ESGMarkets

Senior Software Developer

July 2024 - Present

  • Addressed technical debt from previous platform migration & streamlined development workflows by setting up staging environments for testing.
  • Engaged in business and technical discussions with Marketing, Project/Product Managers, and upper management.
  • Led the frontend migration from an outdated framework to Next.js, improving UI responsiveness, maintainability, and scalability while developing and optimizing key features for enhanced user experience.

VIMIGO

Software Design Engineer II

Feb 2023 - Sep 2024

  • Collaborated with cross-functional teams including product managers, designers, and QA testers to deliver high-quality software products.
  • Actively participate in agile methodologies, contributing to sprint planning, stand-ups, and retrospectives.
  • Conduct code reviews & mentor junior team members to foster skill development and maintain coding standards.
  • Manage application deployment & monitoring using AWS services & Serverless framework (CodePipeline, AWS Lambda, API Gateway, AppSync, EC2, Cloudwatch).
  • Technology stack: Flutter (mobile), Laravel (API), NextJS & Flutter Web (web), MySQL, MongoDB & AWS DynamoDB (databases).

Software Design Engineer I

Apr 2022 - Feb 2024

  • Actively engage in continuous learning and professional development to stay updated with emerging technologies and industry trends.
  • Write and execute test plans to verify the functionality, performance, and reliability of software components.
  • Manage large features and production stacks within the designated area, understanding their scope and relationships.

Softwared Developer II

Oct 2021 - Apr 2022

  • Participate in the development and maintenance of software components for vimigo products.
  • Collaborated with team members to identify and troubleshoot issues, contributing to the overall improvement of software quality.
  • Demonstrated a commitment to learning and growth, actively seeking opportunities to expand technical skills and knowledge.

ISUITE Technologies

Software Developer

Jul 2019 - Oct 2021

  • Developed a fintech mobile application & web application using Flutter & Vue.js.
  • Integrate with 3rd party API such as Billplz, Tranglo & Innov8tif using Node.js.
  • Implemented & maintained backend systems with Feathers.js, utilizing its real-time capabilities and RESTful API structure to facilitate efficient communication between the frontend and backend components.

Avango

Software Programmer

Apr 2019 - Jun 2019

  • Implemented user interfaces and features of company admin dashboard for monitoring & managing customer cards order & transaction using Vue.js.

WSL MSC

Junior Programmer

Jul 2018 - Oct 2018

  • Create a dynamic sport specific event result using Crystal Report with MSSQL data query for Asian Para Games 2018.
  • Manage & improve existing On-Venue Result (OVR) System which has been developed using VB.Net.
Nizam Saidin