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.
Roles and responsibilities
Role and responsibilities
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