This document provides a summary of Chaitra DS's experience as a full stack Java developer. It outlines 7+ years of experience designing, developing, and maintaining enterprise applications using Java technologies like Spring MVC and Hibernate. Specific experiences include developing web applications for the National Australia Bank and Larsen & Toubro Technology Services. Chaitra also has experience working on large-scale identity projects for the Unique Identification Authority of India and workers' compensation systems for Curam.
1. Chaitra DS chaitra.dshashidhar@gmail.com
Full stack Java Developer 0452558603
Melbourne VIC
• 7+ years of experience in design, development, and maintenance of enterprise/web applications
using Java/J2EE technologies.
• Expertise in development of software applications using Java, Servlets, JSP, Spring MVC, and
Hibernate.
• Experience in the implementation of Web Applications using HTML, JavaScript, CSS,
AngularJS,JQuery.
• Hands on experience in UML design.
• Experience in MySQL, Oracle Database,DB2.
• Hands on Experience with Version Control tools like GitHub,SVN
• Experience with Agile methodology.
• Extensive Experience in Application Servers like Apache Tomcat.
• Experience with IDEs like Eclipse.
• Experience on build tools like Maven
• Versatile team player with good communication, analytical, presentation and interpersonal skills.
Professional Experience
National Australia Bank, Melbourne
Technologists 07/2015 – 12/2015
Working for Nab Labs, NAB Labs is an innovation hub that is focused on the rapid experimentation and
commercialisation of customer-led innovation. Primarily driven by Human-centred design, NAB Labs
investigates current challenges, analyses knowledge, and understands users to identify, prototype and
iteratively deliver solutions.
Contribution:
● Understanding Challenge Statement and doing customers interviews.
● Building prototype in an Agile environment using Angular JS, JavaScript, HTML3 and CSS and taking it
to customers for desirability testing.
● Involved in Architectural design.
2. Larsen & Toubro Technology Services,Mysore
Senior Software engineer 08/2014 - 12/2014
Client – Data Logic
Data Logic had a legacy Remote monitor Application to monitor that scans the parcel at the scan points,
L & T Had taken up this project with few enhancements.
Contribution:
● Requirement collection and analysis.
● Development of the Web-based graphic user interface (HTML5 + JavaScript + Ajax+AngularJS).
● Coding in JAVA, SPRING MVC and Unit Testing.
● Managing and assisting the teamto render better performance and quality output.
● Constant applying of J2EE design patterns, such as Session Facade, Business Delegate, Service
Locator, Inversion of Control, etc. Educating of team members on these patterns.
● Ensure that teamfollows Agile Process.
Larsen & Toubro Technology Services, Mysore
Senior Software engineer 09/2013 - 07/2014
Client – Vistion
Development of Global Timesheet Management Tool, which is intranet application to manage Timesheet
for resource in Visteon organization for different part of the world.
Contribution:
● Development of functional specifications of the system;
● Responsible for architecture and development of the Web Services layer
● Development of the middle tier and view components using Spring MVC.
● Development of the persistence layer of the application object structure using Hibernate.
● Designing Screens using HTML5, AngularJS and JqxWidgwets plugin.
● Preparing User Manual.
● Coding in JAVA, SPRING MVC and Unit Testing.
● Ensure that teamfollows Agile Process.
Main achievements:
● Introduction of REST and Web Services
● Learnt JavaScript,Jquery Ajax and AngularJS .
● Constant applying of J2EE design patterns, such as Session Facade, Business Delegate, Service
Locator, Inversion of Control, etc. Educating of team members on these patterns.
MIND TREE LTD, Bangalore
Software Engineer, 08/2010 to 2/2013
3. Client – Govt. Of India
The Unique Identification Authority of India (UIDAI) has been created, with the mandate of providing a
unique identity to all Indian residents. The UIDAI has published an approach1 to pursuing this mandate,
and plans to use biometrics to eliminate duplicates and ensure uniqueness at enrolment. The AADHAR
systemis being designed to eventually service the entire population of India, and will involve the
biometric identification of 1.2 billion residents. Since the estimated database size (1.2 Billionresidents) is
an order of magnitude larger than the current largest biometric database
Contribution:
● Creating use cases to satisfy requirements.
● Generating design artifacts.
● Integration of components using Mule ESB
● Designed and developed application components using J2EE.
● Unit testing which covers the complete flow.
Main achievements:
● Introduction, proof of concept, incorporating into existing application of the IOC Spring
containerredesigning of the transactional context model.
● Introduction, proof of concept, design of Object-Relational model (Hibernate).
● Introduction, proof of concept, Mule ESB and Rabbit MQ.
CURAM, Bangalore
Engineer, 08/2008 to 2/2018
Cúram for Workers’ Compensation is a comprehensive business and technology solutionspecifically
designed to meet the common needs of organizations charged with tracking,managing or adjudicating
workers’ compensation claims and cases.In addition to proactive claims and case management, Cúram for
Workers’ Compensation supports and automates multilevel appeal and adjudication management
Contribution:
● Creating use cases to satisfy requirements.
● Generating design artifacts.
● Designing BPOs and screens using Enterprise Architect (EA).
● Developing BPOs and screens using the Cúram Application Development Environment.
● Unit testing of enhancements using JUnits.
Education
4. Bachelors in
Computers
Completed in 2007
C-DAC Advance Programming 2008
SCJP Sun certification (java 1.5)
Personal
● Highly motivated hard worker with professional attitude and work ethics. Able to work overtime
● Get along well with others. Friendly. Reliable. Deliver work on schedule