Well-qualified Full Stack Developer with experience in developing and designing web applications using HTML, CSS, JavaScript, Angular, Node.js, and React. Adept at developing and deploying complex backend systems, web services and databases. Familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 1+ years of related experience.
Overview
3
3
years of professional experience
1
1
Certification
Work History
Java Full Stack Developer
Advansoft Interenational INC
01.2024 - Current
Streamlined user experience with front-end development utilizing HTML, CSS, and JavaScript.
Effectively utilized version control tools like Git for collaborative development while avoiding code conflicts.
Ensured application security by integrating authentication mechanisms like OAuth 2.0 or JWT tokens into server-side APIs.
Enhanced application performance by optimizing Java code and implementing efficient algorithms.
Implemented agile methodologies for timely project completion and increased productivity.
Optimized application load times by employing caching techniques, resulting in faster response rates for end users.
Used NodeJS, ORM and SQL/No-SQL to develop and manage databases.
Reviewed code, debugged problems, and corrected issues.
Worked with back-end developers to design APIs.
Built databases and table structures for web applications.
Developed unit test cases for testing and automation.
Actively participated in stand-ups and reported day to day task updates.
Java Developer
Cognizant Technology Solutions, CTS
07.2021 - 08.2022
Implemented estimation, designing and development of Multi-projects Story points.
Involved in coding, testing phases of Software Development Life Cycle in Agile methodology.
Extensively used Eclipse IDE for developing, debugging, integrating, and deploying the application
Developed a multi-user web application using JSP, Servlet, JDBC and Hibernate framework to provide the needed functionality.
Used React-Router to turn application into Single Page Application.
Designed, developed, and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery and react that meet accessibility and web browser standards for website.
Used Java 8 to keep code simple and extensively used core java technologies such as Collections, Exception Handling, and Implemented Multithreaded concepts in java classes to avoid deadlocking.
Handled response data from RESTFUL web services using XML, JSON, and jQuery to update UI Interacted with java controllers
Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API's and Spring Boot for microservices
Worked in a CI/CD environment with Jenkins, Maven, Ansible. Setup CI/CD pipeline process for the application using the Jenkins.
Experience in programming with SQL PL/SQL. Wrote SQL queries using JDBC to perform Create, Read, Update and Delete (CRUD) operations in database
Used GIT as source control tool for branching, merging, and maintaining code versions in the repository.
Used JIRA to keep track of the project, bugs, and issues.
Involved in code reviews and responsible to fix the code review bugs
Responsible to fix the issues raised by QA.
Attending Daily and Weekly Scrum calls with Team and discuss on issues/progress.
Worked with the fellow testers and Senior Developers to ensure quality testing and bug reporting.
Education
Master of Science - Information Technology And Management
Concordia University
12.2023
Bachelor of Science - Computer Science
CMR Institute of Technology
Hyderabad, India
05.2021
Skills
Core Java, C#, C, SQL, HTML5, CSS3, XML
Spring Boot, Spring MVC, Hibernate ORM, Angular JS, Spring Framework, Spring Security, Struts
RESTful APIs
Agile(scrum), TDD (Test-Driven-Development)
BIRT, Postman, JIRA
Windows 10, Linux, Unix
MySQL, MongoDB, PostgreSQL, Oracle
Eclipse, NetBeans, IntelliJ Spring Tool Suite (STS) Apache Camel