Name: CHAITANYA DARNA
Ph: 720-***-****
Email: ****************@*****.***
PROFESSIONAL SUMMARY
● 7 years of experience in Java full-stack development, database management, AWS cloud services, and IT Asset Management.
● Proficient in automating asset tracking, resource utilization monitoring, and data-driven decision-making using tools like PowerBI, Excel, and Python.
● Strong expertise in Java/J2EE technologies, including Core Java, Multithreading, and Collections (Java 8/11 features like Streams API, Lambda expressions).
● Expertise in managing IT assets, including hardware, software, cloud resources, and virtual infrastructure.
● Strong background in building scalable cloud solutions with AWS services such as EC2, S3, and RDS, ensuring proper asset tracking and lifecycle management.
● In-depth knowledge of asset management tools and processes, including inventory control, compliance auditing, and asset reporting.
● In-depth knowledge of Spring Framework modules such as MVC, IOC, AOP, Spring JDBC, Spring Boot 2.x, and Spring Security (Spring 5.x).
● Skilled in Hibernate ORM and JPA (Java Persistence API) for efficient data handling and reliable communication.
● Proficient in XML technologies, including XSL/XSLT, SOAP, RESTful services, WSDL, and JAXB.
● Extensive experience in AWS cloud services: EC2 (Elastic Compute Cloud), S3 (Simple Storage Service), RDS (Relational Database Service), SQS (Simple Queue Service), IAM (Identity and Access Management), and CloudWatch.
● Adept at using Log4J for logging, JUnit for testing, and writing SQL queries, stored procedures, and triggers.
● Familiar with Agile methodology (Scrum) for efficient project management and continuous delivery.
● Experienced in microservices and containerization using Docker and Kubernetes.
● Skilled in using version control systems such as Git and Bitbucket.
● Expertise in building CI/CD pipelines to automate deployment processes with tools like Jenkins (Jenkins 2.x).
● Proficient in developing RESTful APIs and integrating third-party services.
● Experienced in performance tuning and optimizing application scalability.
● Strong background in developing secure applications following best practices and standards.
● Hands-on experience with cloud architecture and migration from on-premises to cloud platforms, particularly AWS.
● Excellent problem-solving skills, quick learning ability, and a proactive team player with strong analytical skills.
TECHNICAL SKILLS
Programming & Scripting Java, Python, Scala, SQL.
Databases Oracle 11g/10g, DB2, MS-SQL Server, MySQL, Teradata, PostgreSQL Web Technologies HTML, XML, JDBC, JSP, CSS, JavaScript, SOAP Operating Systems Ubuntu (Linux), Mac OS-X, CentOS, Windows 10, 8, Red Hat Cloud Computing AWS
AWS EC2, S3, RDS, SQS, IAM, CloudWatch, Lambda
Version Control Git, GitHub, SVN, CVS
Methodologies Agile/ Scrum, Rational Unified Process and Waterfall CERTIFICATION
AWS Certified Solutions Architect – Associate March-2025 PROFESSIONAL EXPERIENCE
Kroger cincinnati, O.H.
JAVA/AWS Developer Oct 2024- Till Date
Responsibilities:
• Led and participated in the complete Software Development Life Cycle (SDLC), encompassing Requirement Analysis, Development, System Testing, and Integration Testing phases.
• Engineered complex enterprise claim processing microservices in a fast paced environment serving a large volume of real-time transactions data.
• Developed and automated asset tracking systems using Python and AWS Lambda, ensuring real-time updates of infrastructure and application inventories across EC2 and S3 environments.
• Designed PowerBI dashboards and Excel-based reports to monitor AWS resource utilization and asset lifecycle status, enabling actionable insights for capacity planning.
• Develop backend microservices using Spring, Spring Boot, Restful Web Services, Kafka, AWS to calculate tender amount, total sales amount, returned & voided items etc.
• Managed build and deployment activities on the OpenShift Kubernetes cluster, for cluster administration and deployment to AWS EC2 instances
• Developed complex spring batch jobs uploading accounting reports to AWS S3 buckets.
• Developed and executed unit tests using JUnit and JMock to ensure robust test coverage, enforcing strict interaction- based testing for Java applications and improving code reliability by 30%.
• Standardized AWS tagging policies and implemented scripts to enforce consistent asset classification for audit readiness and chargeback reporting.
• Experienced working with source code control systems, version control to commit changes, and follow the workflow.
Environment: Java, Python, Spring, Spring MVC, Kafka, AWS, Javascript, Kubernetes, Docker, Jenkins, GIT, JIRA, Maven.
Client: Contech Services Mar 2018 – Mar 2022
Role: Sr. Software Engineer
Responsibilities:
● Involved in all phases of SDLC, including requirements collection, design, and analysis, and developed enterprise solutions based on Java 8 and Java 11.
● Utilized Java 8 features such as lambda expressions, Streams API, and utility methods for efficient data processing, alongside Python scripts for automating asset lifecycle tracking.
● Designed PowerBI dashboards and Excel-based reports to monitor AWS resource utilization and asset lifecycle status, enabling actionable insights for capacity planning.
● Developed backend APIs and microservices with Spring Boot 2.x, Spring Cloud, and integrated with JPA and Hibernate for database interaction.
● Deployed microservices on AWS using EC2 (Amazon Elastic Compute Cloud) for infrastructure, S3 for storage, and RDS for managed database services.
● Used AWS services such as IAM (Identity and Access Management) for secure access control, SQS (Simple Queue Service) for message queuing, and Lambda for serverless computing.
● Employed Spring Boot 2.x for microservice-based architecture, including Spring Security and Spring Actuator for monitoring and securing applications.
● Built RESTful APIs and backend services to manage software and infrastructure asset records, enabling seamless integration with inventory management tools.
● Collaborated with operations teams to maintain asset metadata for virtual machines, databases, and deployed applications across multiple environments.
● Integrated Hibernate ORM and JPA (Java Persistence API) for efficient object-relational mapping.
● Implemented asset validation and reconciliation scripts using Java, SQL, and Python, improving data accuracy and reducing compliance risks.
● Collaborated in an Agile/Scrum environment with bi-weekly sprints, continuous delivery, and test-driven development (TDD).
Environment: Java 8/11, Spring Framework (Spring Boot, Spring MVC, Spring Cloud), Hibernate, JPA, AWS (EC2, Lambda, S3, RDS, SQS, CloudFormation, IAM), JMS, Log4j, SQL, Eclipse, Node.js, Microservices, RESTful Services, SOAP, JUnit, Agile.
Client: Ethames, INDIA Oct 2016 - Mar 2018
Role: Software Engineer
Responsibilities:
● Involved in all phases of the SDLC, including requirements collection, design, and analysis of customer specifications, development, and customization of the application.
● Developed enterprise-level Java 8 solutions following standard best practices including design patterns and SDLC methodologies.
● Designed and developed J2EE and Spring Framework applications, leveraging Spring Core modules and MVC architecture using Java 8.
● Utilized Java 8 features such as lambdas, Streams, and the new Date/Time API (Java 8).
● Developed applications using the Spring MVC framework, implementing controllers and service classes.
● Applied design patterns like IOC (Dependency Injection), Spring DAO, Data Transfer Objects (DTOs), Business Objects, and ORM mappings in Spring MVC.
● Developed backend API services using the Spring Boot framework, enabling ease of application development.
● Created Java modules to implement business rules and workflows with Spring Boot, optimizing performance.
● Developed domain models using Hibernate ORM to manage tables with complex relationships, including one-to-many, many-to-one, and many-to-many associations.
● Applied core Java APIs, Collections, Java 8 (Streams), Java I/O, Multithreading, Exception Handling, Generics, and object-oriented design patterns.
● Used Eclipse IDE for development, testing, and deployment of applications.
● Worked with Node.js as a proxy to interact with REST services and handle database interactions.
● Configured XML-based dependency injection for wiring components together and defining bean classes.
● Implemented messaging using JMS to create, send, and read messages.
● Developed JUnit test cases to validate business services, conducted rigorous testing, and resolved issues.
● Contributed to the development of SOA Web Services using SOAP with JAX-WS for large XML data transfers over HTTP.
● Wrote SQL queries for CRUD operations, stored procedures, and optimized database interactions. Environment: Java 8, Eclipse IDE, Spring Framework (Core, MVC, Boot), Hibernate ORM, Node.js, SQL Databases, JMS, SOAP (JAX-WS), Git, Maven or Gradle, and application servers like Tomcat. EDUCATION SUMMARY
Illinois Institute of Technology, Chicago, IL Dec 2024 Master of Science, Information Technology & Management, GPA, 3.7 Relevant coursework- Object-Oriented Application Development, Advanced Topics in Data Management, Client/Server Technologies and Applications, Service-Oriented Architectures, Project Management