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.
Projects
Ejen2U 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.
Solar 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.
Restaurant 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.
Automated 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
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.