Full-stack developer with hands-on experience building web and enterprise applications using Java (Spring Boot, Hibernate, REST APIs), React.js, and Angular. Passionate about crafting clean, scalable code and designing user-friendly interfaces.
Frontend expertise in React and Angular, utilizing JavaScript (ES6+), TypeScript, HTML, CSS, and UI frameworks like Material-UI, Bootstrap, and Tailwind CSS. Proficient in state management tools such as Redux and NgRx.
Backend development with Java, Spring Boot, and Microservices, integrating with databases like MySQL, PostgreSQL, and MongoDB. Skilled in implementing secure authentication using JWT and OAuth2.
Experience with DevOps and cloud platforms like AWS (EC2, S3, Lambda, API Gateway). Familiar with Docker and setting up CI/CD pipelines for seamless automation and deployment.
Strong in writing clean, testable code, leveraging JUnit, Mockito, and Jest for unit and integration testing.
Sound knowledge of programming fundamentals, including C, C++, Java, PHP, and Data Structures and Algorithms.
Committed to continuous learning and staying current with the latest trends and technologies in modern web development.
Excellent communication and collaboration skills, with experience working closely with clients, designers, and cross-functional teams to deliver high-quality, impactful solutions.
Work Experience
Education
Qualifications
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Pickering today.