Pushparaj Resume
Pushparaj Resume
SOFTWARE ENGINEER
(JAVA DEVELOPER)
Summary
Work Experience
Developed and optimized a Document Management System (DMS) that enables seamless maintenance of
documents in HTML and PDF formats, with advanced search capabilities, eliminating manual processes
and enhancing efficiency by 100%.
The Competency and Learning Management System (CLMS) is a comprehensive platform designed for
competence-based learning, offering both online and offline learning options. Instructors can create and
manage courses, competencies, and chapters with a wide range of content, including videos,
presentations, documents, and SCORM-compliant packages. The system supports vessel or
department-based learning pathways and virtual classrooms for live interactions. Instructors can design
tests and assessments, manage projects and tasks, and generate certificates both automatically and
manually. Additionally, mentoring features allow personalized guidance, while learners can progress
through courses, complete assessments, and earn certifications. All course and content creation is
handled by instructors, ensuring structured and competency-driven learning.
Responsibilities
• Developed and maintained Java-based applications for the CLMS project, ensuring robust and
scalable architecture.
• Managed ticket assignments using Jira, tracking progress and ensuring timely resolution of issues
and feature requests.
• Automated build and deployment processes using Jenkins, streamlining delivery pipelines for
continuous integration and delivery.
• Ensured code quality and compliance by integrating and monitoring code with SonarQube,
enforcing coding standards and reducing technical debt.
• Managed application servers using WildFly, ensuring stable and secure deployment environments.
• Developed front-end interfaces using HTML, CSS, JavaScript, and the JSF framework, delivering
responsive and user-friendly designs.
• Handled database management and optimization using MySQL, including writing complex queries
and optimizing performance.
• Implemented business logic and services using JSF, ensuring scalable, efficient, and maintainable
code.
• Collaborated with cross-functional teams to design, develop, and integrate new features, improving
the overall functionality and user experience.
• Performed code reviews and debugging, ensuring adherence to best practices, troubleshooting
issues, and enhancing system reliability.
Education
2018 - 2021 Bachelor of Computer Application (BCA)
Mohammad sathak college of arts and science, Chennai (CGPA: 7.5)
Skills
• Programming Languages: Java, HTML, CSS, JavaScript, Java8, Spring Boot.
• API Services: Rest API, Microservices
• Frameworks and Technologies: JSF, Spring Boot
• MySQL
• Git, SonarQube, Jenkins, Jira
• Application Servers: WildFly
Achievements
• Received the Supreme Star Award for outstanding performance.
• Received an award for completing the sprint within the deadline.
Key Strengths
• Strong Core Java Knowledge – Expertise in Java, including OOP principles, database and SQL.
• JavaServer Faces (JSF) – Experience in building component-based user interfaces for web applications
using JSF.
• Api services : Experience in api web services.
• Self-Learning and Adaptability – Continuously learning and practicing the Spring framework
independently to enhance backend development skills.
• Database Management – Hands-on experience with SQL MySQL databases.
• Version Control (Git) – Proficient in Git for version control and collaboration.
• Agile Methodologies – Familiar with Agile/Scrum development processes.
• Debugging and Performance Tuning – Strong skills in debugging, troubleshooting, and optimizing code
for performance.
• Collaboration and Communication – Ability to work effectively in a team, collaborate on projects, and
communicate technical concepts clearly.
• Code Quality and Static Analysis – Proficient in using Sonar for code quality checks, ensuring clean and
maintainable code by identifying bugs, security vulnerabilities, and code smells.