Skills
See more
Language
Javanese
Advanced
Work Experience
Full Stack Java Developer at IT Pros, Canada
January 1, 2023 - PresentDesigning, developing, and maintaining end-to-end full-stack applications using Java, Spring Boot, React, and RESTful APIs to support 3,000–5,000+ monthly active users across enterprise and client-facing platforms. Built scalable backend services with Spring Boot, followed layered architecture for maintainability, performance, and testability. Implemented Spring Security, JWT, and OAuth 2.0 for secure authentication and RBAC. Designed PostgreSQL and MongoDB schemas, optimized queries and indexing to improve performance by 20–30%. Implemented Redis caching to reduce database load and improve API response times by ~60% (e.g., 800ms to 300ms). Developed responsive UIs with React and deployed on AWS; contributed to CI/CD pipelines in Agile/Scrum environment.
Junior Full Stack Developer at Swap Solutions, Canada
April 1, 2021 - December 1, 2021Contributed to full-stack development using Spring Boot, React, Next.js, MongoDB, and PostgreSQL. Built and consumed REST APIs for frontend-backend communication. Redesigned and optimized the company website, improving UI/UX, performance, and SEO, resulting in an 8% increase in monthly traffic. Assisted in designing microservices architecture and integrating services via API gateways. Configured NGINX as reverse proxy and load balancer with JWT and OAuth 2.0 support. Actively participated in Agile Scrum practices, helping reduce development cycle time by 30%.
Full Stack Developer Intern at FlexBlockID Technologies, Canada
January 1, 2020 - April 1, 2020Developed RESTful APIs using Node.js and Express, integrating MongoDB for data storage. Built backend services for customer contact workflows, improving lead generation by 15%. Assisted with UI/UX improvements and frontend enhancements.
Software Developer Intern at PAMAC Finserve, Canada
May 1, 2018 - August 1, 2018Refactored legacy applications from C to C++, improving performance and maintainability. Collaborated with cross-functional teams to enhance ERP functionality. Improved application usability, reducing document processing time by ~40%.
Full Stack Java Developer at IT Pros
January 1, 2023 - PresentDesigning, developing, and maintaining end-to-end full stack applications using Java, Spring Boot, React, and RESTful APIs, supporting 3,000-5,000+ monthly active users across enterprise and client-facing platforms. Building scalable backend services with Spring Boot, following layered architecture and best practices for maintainability, performance, and testability. Developing reusable REST APIs with validation, exception handling, pagination, and API documentation, improving API reliability and reducing error rates. Implementing Spring Security, JWT, and OAuth 2.0 for secure authentication and role-based access control. Designing and integrating PostgreSQL and MongoDB schemas, optimizing queries and indexing to improve database performance by 20-30%. Implementing Redis caching, reducing database load and improving average API response time by up to 15% (e.g., ~800ms → ~300ms). Developing responsive, component-based UIs using React, improving user experience and page load performanc
Junior Full Stack Developer at Swap Solutions
April 1, 2021 - December 1, 2021Contributed to full-stack development using Spring Boot, React, Next.js, MongoDB, and PostgreSQL. Built and consumed REST APIs for frontend-backend communication. Redesigned and optimized the company website, improving UI/UX, performance, and SEO, resulting in an 8% increase in monthly traffic. Assisted in designing microservices architecture and integrating services using API gateways. Configured NGINX as a reverse proxy and load balancer with JWT and OAuth 2.0 support. Actively participated in Agile Scrum practices, helping reduce development cycle time by 30%.
Full Stack Developer Intern at FlexBlockID Technologies
January 1, 2020 - April 1, 2020Developed RESTful APIs using Node.js and Express, integrating MongoDB for data storage. Built backend services for customer contact workflows, improving lead generation by 15%. Assisted with UI/UX improvements and frontend enhancements.
Software Developer Intern at PAMAC Finserve
May 1, 2018 - August 1, 2018Refactored legacy applications from C to C++, improving performance and maintainability. Collaborated with cross-functional teams across multiple branch offices to enhance ERP functionality. Improved application usability, reducing document processing time by ~40%.
Education
Bachelor of Mathematics at University of Waterloo
January 11, 2030 - December 1, 2022Bachelor of Mathematics at University of Waterloo
January 11, 2030 - December 1, 2022Qualifications
AWS Certified Developer – Associate
January 11, 2030 - April 20, 2026AWS Certified Cloud Practitioner
January 11, 2030 - April 20, 2026AWS Certified Developer – Associate
January 11, 2030 - April 29, 2026AWS Certified Cloud Practitioner
January 11, 2030 - April 29, 2026Industry Experience
Software & Internet, Professional Services, Computers & Electronics
Skills
See more
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Brampton today.