Summary
Overview
Work History
Education
Skills
Websites
Certification
LANGUAGES
Timeline
Generic

Shargunapandiyan Janagan

Bangalore,KA

Summary

Skilled and versatile Software Engineer with around 3 years of experience spanning full-stack web application development and digital publishing solutions. Proven ability to understand business requirements and translate them into robust technical design documents (TDDs) and scalable solutions. Developed and maintained end-to-end payroll systems using Core Java, Spring Boot, JPA, MySQL, and ReactJS, with strong adherence to Agile methodologies and CI/CD practices. Possesses deep expertise in e-Publishing workflows, including LaTeX production, Tex-to-XML conversion, and EPUB generation using tools like Epsilon. Adept at handling Elsevier Journal XML, applying semantic HTML/CSS for accessibility, and automating XML-to-PDF/Word generation using Java libraries such as iText and Docx4j. Strong collaboration skills, with a track record of resolving production issues, optimizing performance, and ensuring compliance with publishing standards.

Overview

3
3
years of professional experience
1
1
Certification

Work History

Java Full Stack Developer

Cuteweb Solutions
08.2024 - Current

Roles and responsibilities

  • Understood functional requirements from business analysts and translated them into detailed Technical Design Documents (TDD).
  • Designed, developed, and maintained end-to-end payroll modules, including employee profile, timesheet, salary slip, and dashboard interfaces.
  • Implemented scalable backend services using Core Java, Spring Boot, JPA, and RESTful APIs, ensuring modularity and maintainability.
  • Developed responsive and dynamic frontend components using ReactJS and Node.js, integrating with backend services via Axios/fetch.
  • Engineered core services such as Employee Profile Service, User Service, Payroll Service, and Document Generation Service, enabling real-time payroll processing and reporting.
  • Managed data persistence and performance using MySQL, writing optimized queries and using JPA for ORM mappings.
  • Participated in Agile ceremonies: daily stand-ups, retrospectives, sprint planning, and backlog grooming to ensure on-time delivery.
  • Conducted unit testing, SIT (System Integration Testing), UAT (User Acceptance Testing) and coordinated production deployments.
  • Collaborated with cross-functional teams to resolve production issues, improve UI/UX, and optimize system performance.
  • Used version control systems like Git/GitHub, and followed CI/CD pipelines for deployment.

XML Developer

Stallion Media Private Limited
04.2023 - 08.2024

Role and responsibilities

  • Worked across all areas of ePublishing, including content conversion, document structuring, and semantic tagging for scientific paper publishing.
  • Hands-on experience with LaTeX production, supporting math-heavy and scientific document formatting.
  • Demonstrated expertise in TeX-to-XML conversion, enabling seamless downstream processing into EPUB and web formats.
  • Proficient in eBook production tools such as Epsilon, with a strong understanding of Elsevier Journal XML standards and DTD compliance.
  • Converted content from PDFs, scanned images, and paper to structure XML, HTML, Word, and other formats per client requirements.
  • Utilized semantic HTML/CSS effectively to enhance accessibility and content structure in EPUB files, aligning with WCAG and device compatibility standards.
  • Designed and developed backend logic using Java for XML-to-PDF and Word document generation using libraries like Apache POI, iText, or Docx4j.
  • Built and deployed document generation services (DocuGen) as RESTful APIs integrated with publishing workflows.
  • Supported system testing, deployment, and post-production maintenance for document generation pipelines.
  • Ensured quality and consistency through validation scripts and automated content checking tools.

Student

Ampersand Academy
01.2023 - 04.2023
  • Built a dynamic CRM system using Angular, TypeScript, JavaScript, HTML, and CSS for a seamless user experience.
  • Designed a fully responsive UI with Bootstrap and Angular Material, ensuring mobile-friendly and modern layouts.
  • Developed interactive features like form validation, routing, and data binding using TypeScript and JavaScript.
  • Integrated real-time API calls in Angular to fetch and display customer data efficiently. Used GitHub for version control, managing project updates and collaborative development.

Student

DataSphere
02.2022 - 09.2022
  • AWS training and learning
  • Jun-2021 to Feb-2022 , worked as intern in Renault Nissan as Auto Cad Junior designer

Education

Bachelor of Engineering - Mechanical Department

Kings Engineering College
Chennai
05.2021

High School Diploma -

ERK Higer Secondary School
Harur , India
05-2017

Skills

    Programming Languages: Core Java, J2EE, XML, TypeScript

    Web Technologies: ReactJS, Angular, NodeJS, HTML5, CSS3, JavaScript

    Web Services & APIs: RESTful APIs, SOAP, Spring Web Services, RxJS

    Databases: Oracle, MySQL, SQL, PL/SQL, Spring JDBC

    Cloud & DevOps: AWS, Docker, Kubernetes, Jenkins, GitHub

    Frameworks & Tools: Spring Boot, JPA, Maven, Eclipse, Linux, Windows

    Testing & Quality: JUnit, Mockito, SonarQube, JaCoCo (Code Coverage)

    Design & Best Practices: Design Patterns, TDD (Test-Driven Development), CI/CD Pipelines

Certification

  • Frontend Developer (Angular) - Ampersand Academy
  • AWS Course Completion Certification from DataSphere
  • Oracle Java certification (In Progress)


LANGUAGES

Tamil - Full Professional Proficiency
English - Professional Working Proficiency

Timeline

Java Full Stack Developer

Cuteweb Solutions
08.2024 - Current

XML Developer

Stallion Media Private Limited
04.2023 - 08.2024

Student

Ampersand Academy
01.2023 - 04.2023

Student

DataSphere
02.2022 - 09.2022

Bachelor of Engineering - Mechanical Department

Kings Engineering College

High School Diploma -

ERK Higer Secondary School