06/27/2026 updated


100 % available
Software Engineer - Java & Spring Boot Developer
Cuttack, India
Worldwide
Bachelor of Technology (B.Tech)About me
Developed a responsive personal portfolio website showcasing my projects, experience, and professional profile. The website features a modern design, intuitive navigation, optimized performance, and a contact section, providing a professional online presence for clients and employers.
Java (Programming Language)Spring SecurityJava Development ToolsSpring FrameworkPostgreSQLMySQLNode.jsAngular 2+Express.jsSpring BootReactive Programming
Java Development
Proficiency in Java programming as the primary language, with hands-on experience in building reusable, efficient, and reliable code for web applications.
Spring Boot & Spring Framework
Expertise in Spring Core, Spring Boot, Spring Data JPA/Hibernate, and REST API development, including creating service layers that bridge presentation and data access layers.
Web Technologies (HTML5, CSS3, JavaScript, TypeScript, Angular)
Strong command of front-end technologies including HTML5, CSS3, JavaScript, TypeScript, Tailwind CSS, and Angular for building dynamic and responsive web applications.
Database Management with MySQL
Knowledge of MySQL for designing and managing databases according to application requirements and user data.
Version Control with Git & GitHub
Experience using Git and GitHub for source code version control and collaborative development workflows.
Build Tools - Maven
Familiarity with Maven as a build tool for managing project dependencies and build lifecycles in Java-based projects.
Developer Tools
Hands-on experience with developer tools including IntelliJ IDEA, Eclipse, Postman, and Visual Studio Code for efficient software development and testing.
AI Tools
Utilization of AI-assisted development tools such as GitHub CoPilot, Gemini, and Claude to enhance productivity and code quality.
RESTful Web Services & Spring Security
Experience developing RESTful web services with Spring Boot, integrating Spring Security and JWT for secure authentication and authorization in banking-style applications.
Proficiency in Java programming as the primary language, with hands-on experience in building reusable, efficient, and reliable code for web applications.
Spring Boot & Spring Framework
Expertise in Spring Core, Spring Boot, Spring Data JPA/Hibernate, and REST API development, including creating service layers that bridge presentation and data access layers.
Web Technologies (HTML5, CSS3, JavaScript, TypeScript, Angular)
Strong command of front-end technologies including HTML5, CSS3, JavaScript, TypeScript, Tailwind CSS, and Angular for building dynamic and responsive web applications.
Database Management with MySQL
Knowledge of MySQL for designing and managing databases according to application requirements and user data.
Version Control with Git & GitHub
Experience using Git and GitHub for source code version control and collaborative development workflows.
Build Tools - Maven
Familiarity with Maven as a build tool for managing project dependencies and build lifecycles in Java-based projects.
Developer Tools
Hands-on experience with developer tools including IntelliJ IDEA, Eclipse, Postman, and Visual Studio Code for efficient software development and testing.
AI Tools
Utilization of AI-assisted development tools such as GitHub CoPilot, Gemini, and Claude to enhance productivity and code quality.
RESTful Web Services & Spring Security
Experience developing RESTful web services with Spring Boot, integrating Spring Security and JWT for secure authentication and authorization in banking-style applications.
Experience
Professional experience0 - 5 years
Freelancer since2025
Languages
EnglishFluent
Project history
Designing, maintaining and building reusable, efficient and reliable code. Creating the service layer acting as a bridge between the presentation layer and data access layer using Angular. Assisting in maintaining and updating existing applications and modules. Developing and managing the database using MySQL.
Developed an innovative and dynamic web application to deliver real-time cricket match updates using Java, Spring Boot, React.js, Tailwind CSS, and MySQL. Provides instant and accurate updates on ongoing matches including runs, wickets, overs, and current run rate, powered by real-time data processing in Spring Boot.
Built a robust and efficient web application to streamline the management of employee information and organizational processes using Java, Spring Boot, React.js, and Tailwind CSS. Features include creating a new employee, updating employee profiles, deleting employees, and listing all employees.