0% found this document useful (0 votes)
3 views1 page

Fazil Java Developer Resume

Mohamed Fazil is a Java Backend Developer with expertise in Java, Spring Boot, and various database technologies, currently pursuing a Bachelor of Engineering in Computer Engineering. He has developed multiple projects, including a URL shortener, ride-sharing system, personal finance management platform, and an e-commerce management system, showcasing his skills in REST APIs, security, and database management. Fazil holds several certifications in Java development and object-oriented programming.

Uploaded by

mf3462354
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

Fazil Java Developer Resume

Mohamed Fazil is a Java Backend Developer with expertise in Java, Spring Boot, and various database technologies, currently pursuing a Bachelor of Engineering in Computer Engineering. He has developed multiple projects, including a URL shortener, ride-sharing system, personal finance management platform, and an e-commerce management system, showcasing his skills in REST APIs, security, and database management. Fazil holds several certifications in Java development and object-oriented programming.

Uploaded by

mf3462354
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Mohamed Fazil mohamedfazil01406@gmail.

com
Software Engineer — Java Backend Developer +91 90829 74392
Portfolio — GitHub — LinkedIn
PROFESSIONAL SUMMARY
Java Backend Developer skilled in Java, Spring Boot, Spring Security, Hibernate, JPA, MySQL, and REST
APIs. Strong foundation in OOP, Data Structures, Algorithms, and DBMS, with an interest in building scalable
and secure backend systems.
EDUCATION
Bachelor of Engineering in Computer Engineering 2022 – 2026
A.I.K.T.C. – School of Engineering, Navi Mumbai
CGPA: 8.18 Percentage: 72.47
TECHNICAL SKILLS
Languages: Java, SQL
Backend Technologies: Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, REST APIs
Databases: MySQL, PostgreSQL, MongoDB, Redis
Authentication & Security: JWT, OAuth 2.0, Spring Security
Tools & Platforms: Git, GitHub, Maven, Docker, Postman
Core Computer Science: Object-Oriented Programming (OOP), Data Structures & Algorithms, DBMS
Development Practices: MVC Architecture, Layered Architecture, Exception Handling, API Development
PROJECTS
LinkForge - URL Shortener
Java — Spring Boot — Spring Security — MySQL — JWT — JPA/Hibernate
• Developed a secure URL Shortener application that enables users to create and manage shortened URLs efficiently.
• Implemented user authentication and authorization using Spring Security and JWT Authentication.
• Built RESTful APIs for user registration, login, URL shortening, and URL redirection functionalities.
• Designed and integrated a MySQL database using Spring Data JPA/Hibernate to store user and URL information.
• Established One-to-Many and Many-to-One entity relationships to associate shortened URLs with authenticated
users.
• Followed a layered architecture (Controller, Service, Repository) to ensure scalability, maintainability, and clean
code practices.
RideMatch – Ride Sharing Backend System
Java — Spring Boot — PostgreSQL — Redis — Docker — REST API
• Developed a scalable ride-sharing backend system for managing drivers, vehicles, and ride operations.
• Designed and implemented RESTful APIs using Spring Boot following a layered architecture approach.
• Integrated PostgreSQL for persistent data storage and optimized database interactions using Spring Data JPA.
• Implemented Redis Caching to improve application performance and reduce database query latency.
• Containerized the application using Docker to ensure consistent deployment across environments.
• Applied Object-Oriented Programming (OOP), validation, exception handling, and clean code practices.
FinTrack – Personal Finance Management Platform
Java — Spring Boot — Spring Security — MySQL — JWT — REST API
• Developed a finance management platform for tracking income, expenses, and financial transactions.
• Designed and implemented secure RESTful APIs using Spring Boot and Spring Security.
• Integrated JWT Authentication and authorization mechanisms to secure application endpoints.
• Implemented user-specific access control and transaction management using a Layered Architecture approach.
• Created financial analytics dashboards for expense visualization and spending insights.
• Applied database design principles and exception handling to ensure data integrity and reliability.
E-Commerce Management System
Java — Spring Boot — Spring MVC — JSP — Hibernate — MySQL — Maven
• Developed a full-stack e-commerce management system using Spring Boot, Spring MVC, and JSP following the
MVC Architecture pattern.
• Implemented secure user registration, login, and Role-Based Access Control (RBAC) for Admin and User func-
tionalities.
• Built product, category, cart, and order management modules with complete CRUD Operations.
• Integrated Hibernate ORM with MySQL for efficient database interaction and data persistence.
• Designed scalable database schemas and optimized queries for improved application performance.
• Applied layered architecture principles to improve code maintainability, scalability, and separation of concerns.
CERTIFICATIONS
• Spring Framework for Java Development – Coursera
• Object-Oriented Programming in Java – IBM
• Java Data Structures for Beginners – Great Learning

You might also like