VARUN K.
Dallas, TX +1-217-***-**** **********@*****.*** LinkedIn
Around 4.5 years of Professional Experience in different environments and platforms including Client-Server applications in E-Commerce, Financial Domain, and health care domain .JAVA JAVA8, Spring Boot, MySQL DB.
● Over 4.5 years of experience as a Java/J2EE Developer in the analysis, design, implementation, integration, testing, and maintenance of applications using Java/J2EE and Object-Oriented Client-Server technologies.
● Have experience in Software Development Processes like SDLC, Waterfall, Test Driven Development
(TDD), Iterative and Agile Methodologies.
● Proficient in all phases of the Software Development Life Cycle (SDLC), utilizing core technologies such as Java, J2EE (Servlets, JSP, EJB), MVC Frameworks (Spring, Struts), Hibernate, Java Swing, and JDBC, and front-end technologies (React.js, JavaScript, CSS3, HTML5, TypeScript).
● Experience working on RESTful Web Services, Microservices, and implementing RESTful APIs.
● Skilled in leveraging Cloud Technologies to design, develop, and migrate applications to cloud platforms, ensuring scalability, reliability, and cost optimization across providers like AWS and Google Cloud.
● Extensive experience in working with MVC Frameworks like Spring, Struts, and ORM tools like Hibernate.
● Extensive development experience with open-source frameworks like Hibernate, Spring, Struts. Strong experience in MVC architecture and design implementation using Servlets and JSP.
● Strong knowledge in Spring Framework using IOC/AOP, Spring Boot, Spring Transaction support
(Declarative/ Programmatic), and Hibernate in Spring.
● Proficient in Managing containers with Docker Compose for multi-service applications.
● Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session façade, Model View Controller (MVC), and Data Access Object (DAO). Well-versed with core Java concepts like Collections, Multithreading, Serialization, and Java Beans.
● Skilled in implementing CI/CD pipelines using tools like Jenkins, GitHub. Streamlining build, test, and deployment processes to achieve faster, reliable software delivery. TECHNICAL SKILLS:
Languages Java 8, Python, PL/SQL, SQL, JavaScript
Java/J2EE Technologies Java, JSP, Servlets/Applets, JDBC, Java Multithreading, Generics and Collections,
Cloud Environment Amazon Web Services
Web Technologies HTML5JSON, CSS3, JavaScript, ReactJS Methodologies Agile, Waterfall, UML
Web Frameworks Spring, Hibernate
Bug Tracking Tools Jira, GitHub
Design & GUI Tools Visual Studio, IntelliJ, Eclipse App servers Apache Tomcat, Jboss
Databases/Tools My SQL, PostgreSQL
Operating Systems Windows, Linux, UNIX
PROFESSIONAL EXPERIENCE
Company: JP IT
Client: Aveanna Healthcare, New York, NY
Project: Request Services workflow
Role: JAVA Backend Developer April 2024 –Present
Description: Project was designed and developed for the client Aveanna Health care. Aveanna Healthcare is a national provider of home and community-based healthcare services. They offer a wide range of services, including private duty nursing, home health and hospice care, and medical solutions, serving both pediatric and adult populations. They emphasize delivering high-quality, clinically advanced, and cost-effective care in the home. User can make any kind of service request like nursing, hospice care, medical equipment. This request will go on a request approval work flow. Based on approval. Service will get delivered to requester. Module: - Request workflow, Report generation, Report analysis Company: JP IT
Client: FinacleTech canada
Project: Request Services workflow
Role: JAVA Backend Developer May 2023 – April 2024 Project: - Label reader automation (Python and JAVA) This project is a health care domain; Client was developing application to automate the process of reading patient information from File scan Image and store information to DB in stage 1. In 2nd phase the solution should read the stored data from DB and sync with Global health provide insurance company DB. Entire process was secure under health care policy and transaction was encrypted.
Responsibilities:
● As a java developer, I have written code to read file from FTP location and move to root location as a input for python application.
● Invoking python application to read all Scanned Images to read patient Information and write to CSV format.
● As a java developer I have written code to read CSV and store CSV data in to DB using Spring JDBC.
● As a java developer I have written the code to generate report and send the report to Agencies about number of patient information got processed. Company: Webstock Bangalore, India
Jr. Software Engineer Dec 2019 – Nov 2021
● Developed and executed unit tests for a synthetic data generation module using Java, ensuring that each data field met the required structure and business rules through documentation practices.
● Executed SQL query validation tests to verify data aggregation logic and transformation accuracy across multiple test environments, ensuring data integrity and consistency.
● Automated XML test report parsing using JUnit, and generated PowerPoint presentations with Apache POI, streamlining QA reporting and reducing manual effort. EDUCATION
● University of North Texas, USA [Master of Science, Information Technology] Jan 2022 - May 2023
● Jawaharlal Nehru Technological University, India [BTech, ECE] Aug 2016 - Nov 2020