Ahmad bin Zainul Abidin
|
Adaptable and forward-thinking Fullstack Developer with 6+ years of experience continually embracing new technologies to build robust and user-friendly web applications. Proven ability to quickly learn and implement innovative solutions across diverse projects and technology stacks.
Experience
Full Stack Developer
BAE Systems Digital Intelligence
Feb 2023 - Present
Kuala Lumpur, Malaysia
- Full Stack Development: Leveraged expertise in Typescript, Javascript, and Java to develop and maintain both Front-End (Microfrontends) and Back-End (Microservices) components within a large-scale ecosystem.
- Microservices Architecture: Contributed to a Back-End environment comprising over 50 Java-based microservices, ensuring scalability and resilience.
- Microfrontends Architecture: Developed and maintained Front-End applications utilizing a Microfrontends architecture, enhancing modularity and maintainability.
- Agile & Scrum Methodology: Collaborated with 20+ global Scrum team members to deliver complex projects, adhering to Agile principles for iterative and incremental development.
- Stakeholder Communication: Presented monthly product demonstrations to over 20 global stakeholders, effectively communicating progress and gathering feedback.
- Knowledge Sharing & Initiative: Proactively researched and implemented new tools and software to enhance project capabilities and developer experience, conducting regular knowledge-sharing sessions with the development team.
Developer
Configura Pacific Sdn Bhd
May 2021 - Feb 2023
Kuala Lumpur, Malaysia
- Front-End Development Focus: Served as the primary Front-End Developer within cross-functional Agile teams, developing a companion web application for the in-house CAD software.
- Full Stack Expertise: Engineered solutions across 6 diverse technology stacks and utilized 2 programming languages to build a real-time system with WebSocket synchronization for project file management, supporting a scalable user base.
- Requirements Gathering & Stakeholder Management: Engaged with 20+ global stakeholders within a Scrum environment to translate high-level designs into actionable development plans, accommodating over 100 user requirements.
- Code Quality Assurance: Participated in 10+ weekly code reviews, proactively identifying, commenting on, and rectifying code issues to maintain high code quality standards.
- Product Demonstrations & Communication: Represented the development team in 2 product demos to over 80 stakeholders across 3 regions, showcasing project progress and features.
- Proactive Learning & Technology Adoption: Voluntarily took on new assignments utilizing Rust, expanding technology skill set while ensuring timely delivery of core project tasks.
Full Stack Developer
BAE Systems Applied Intelligence
Sept 2018 - May 2021
Kuala Lumpur, Malaysia
- Automation & Efficiency Improvement: Developed automated migration scripts, significantly reducing migration time by over 30 man-hours, enhancing project efficiency.
- Quality Assurance Initiative: Initiated and contributed to the automated testing project, empowering the QA team to write effective regression test scripts and improve software quality.
- Web Application Development & Deployment: Successfully delivered a secure web application for security document subscription, benefiting over 500 global users and improving document accessibility.
- Diverse Technology Stack Proficiency: Worked across 9 different technology stacks and utilized 5 programming languages to successfully deliver 5 projects within a 3-year timeframe, demonstrating adaptability and versatility.
- Automated Testing Implementation: Delivered over 400 automated test scripts within a single month, significantly enhancing test coverage and reducing manual testing efforts.
- End-User Collaboration: Engaged with 10+ global end-users to ensure software deliverables met expectations and addressed user needs effectively.
- Code Review & Best Practices: Participated in 10+ weekly code reviews, consistently identifying and resolving code defects to maintain high code quality and enforce coding standards.
- Back-End API Development: Developed robust and scalable API back-end services using Python Django, contributing to the application's core functionality.
- Front-End Development Expertise: Developed user-friendly and interactive Front-End applications using React with Javascript, enhancing user experience.
- Authentication & Reverse Proxy Management: Implemented and managed authentication and reverse proxy solutions utilizing NGINX and Lua, ensuring secure access and optimal application performance.
Personal Projects
DeliveredEjen2U Mobile App
Developed a mobile app that simplifies the process for agent management, order stocks, calculate earnings and generate reports using React Native and MySQL. Led a team of 3 by engaging with 5 stakeholders to discuss, design and develop user requirements.
DeliveredSolar Dryer Automation
Designed, fabricated, procured and programmed embedded micro-controllers to monitor and automatically maintain the temperature and humidity inside the Solar Dryer for Agriculture industry process. Used Google Sheets to create a dashboard for real-time monitoring and logging.
On-goingRestaurant POS System
Designing and developing a Restaurant POS System with QR Ordering and payment checkout using React Native for mobile app and NextJS Serverless hosted on Cloudflare Edge for Web Applications and the Backend Server.
On-goingAutomated Trading Bot
Designed, calculated and developed a trading bot to constantly monitor the market price of selected ticker stocks to make purchasing and selling decisions automatically using Python. Successfully generated positive portfolio in 3 months. Currently studying to embed Machine Learning into the trading algorithm.
Skills & Technologies
Front End Development
Backend Development
Database
Deployment
Project Management
Protocols
Languages
My Journey
Loading map...
Education & Certifications
Education
Universiti Kuala Lumpur Malaysia France Institute
Bachelor Degree in Industrial Automation & Robotics
Sept 2013 - Jan 2017
GPA: 3.71/4.00
Achievements & Activities
- Council Award, Platinum Award and Golden Award recipient
- Founder and President of UniKL Robotique Society (Initiated, Organized and actively participated in multiple international robotic competition)
- Speaker for Enactus Malaysia National Cup 2015
- Vice President of administration for Enactus UniKL MFI 2015 - 2016
- Lead the University team in Malaysia - India Robotic Exchange Program at Chennai, India
Korea University of Technology and Education
Exchange Student, School of Computer Science
February 2016 - July 2016
GPA: 4.5/4.5
Certifications
- Japanese-Language Proficiency Test (JLPT) N5The Japan Foundation and Japan Educational Exchanges and Services
Volunteer Experience
Universitas Airlangga
Volunteer
January 2016
Surabaya, Indonesia
Volunteer for 1 month in charity work under KKN-BBM Community Empowerment Program. Responsible in educating 60+ children from rural area on the topic of hygiene, self-care and english in the program.