HEMALATHA KONKI
acgchr@r.postjobfree.com
SUMMARY OF PROFESSIONAL EXPERIENCE
. Over 8 years hands on experience in Software Application Analysis,
Design, Development and implementation of Client-Server
Applications using Java/J2EE technologies and Struts/Spring
Framework.
. Experienced in Waterfall and Agile (Scrum) Methodologies.
. Experienced in implementing RESTful/SOAP Web Services.
. Diverse experience in utilizing Java tools and third party
libraries in web applications including Java Platform, Enterprise
Edition (Java EE), Java Server Pages (JSP), Struts, and JDBC.
. Has hands-on experience on build tools like Ant, Maven and also in
version control tools such as
CVS, SVN, GIT, defect reporting tools such as JIRA.
. Recognized for problem solving and troubleshooting abilities.
. Expertise in Spring Framework, Struts 1.X/2.X.
. Expertise in design patterns such as Singleton, Factory, DAO's and
MVC architecture in the development.
. Excellent ability to quickly master the technologies and concept.
. Knowledge on the continuation integration tool using Hudson,
Jenkins.
. Worked on HL7 message parsing using different tools including HL7
Spy.
. Experienced in web application development & site design.
. Extensive Object Oriented Development experience.
. Extensively used Log4j for logging.
. Strong database skills in using Oracle SQL.
. Excellent communication, presentation and interpersonal skills.
CERTIFICATIONS/AWARDS
. Sun Certified Java Programmer (SCJP) for Java 2 Platform 1.5
. Sun Certified Web Component Developer (SCWCD) for the Java 2
Platform EE 1.5
. Certified Scrum Master(CSM)
. Received best Team work award from STC
. Selected for the story of the year
TECHNICAL SKILLS
. Java/J2EE
. HTML, Java Script/JQuery, AJAX
. CSS
. Servlets, JSP, JSON, JDBC
. Struts1.x/2.x framework, Spring JDBC
. Web services
. Java/J2EE Design Patterns
. Oracle SQL, Oracle VM
. JUnit/JMockit, TestUtil, DBUnit, FitNesse
. XML/XSL/XML DOM
. UML
. WinCVS, SVN, GIT
. Ant, Maven
. Log4j
. Apache Tomcat
PROFESSIONAL EXPERIENCE
Scientific Technologies Corporation, Scottsdale, AZ, USA
June 2011 - Present
Sr. Programmer Analyst/Development Lead
Projects: IWeb- Immunization Information System, Stand-alone forecaster,
Child Care System
- Provides health promotions using constant contact integration.
- Extensive number of reports includes certificate of immunizations K-
college, patient data quality reports etc.
- Provides separate standalone modules to track immunization of children
by child care system and school nurse system
- HL7 interface support to import the data from external clinics and
providers.
Roles and Responsibilities:
. Worked on challenging change requests using restful/SOAP web services,
used i18n extensively, and changing an application wide logics
gracefully without any issues.
. Developed critical modules and provided implementation plan.
. Lead discussions from requirement to rollout and helped team members
on issues.
. Lead project execution, communication, risks and on issues.
. Guided the team in refactoring tight-coupled Java code by applying
Java Design Patterns and Java best practices for performance, better
maintenance, code readability and product advancement.
. Updated managers on issues and current status of all the activities on
a regular basis.
. Participated in code reviews, process advancement and technology
meetings.
. Completed projects on or before deadlines, under the budget, and with
zero defects.
. Created JSPs using Struts tag libraries and created JSP custom tags.
. Implemented the DAO pattern for the database interactions.
. Done mentoring for junior developers and reviewed the code and also
given trainings on JUnit, Scrum, and on application.
. Analyzed HTTP requests, headers, responses.
. Participated in interview process for hiring candidates.
. Provided IT support to our clients.
. Used virtual environments to test the application in different
browsers.
. Followed Scrum Methodology.
. Written test cases using JMockit, JUnit, TestUtil and also tested
DAOs.
. Lead a team of size 8.
Scientific Technologies Corporation, Scottsdale, AZ, USA
July 2010 - June 2011
Programmer Analyst
Projects: IWeb- Immunization Information System, PHC-Hub- Immunization
Interoperability, HL7 Gateway
- Provides forecasting of immunizations using ACIP
- Reminder/Recall functionality with labels, postcards, letter and
emailing.
- Advanced inventory distribution and management tools, including an
interface with VTrckS, McKession and VACMAN
- Electronic data exchange capabilities using HL7 support.
Roles and Responsibilities:
. Involved in development and maintenance phases of IWeb, PHC-Hub and
HL7-Gateway.
. Designed the flow of project according to the requirements.
. Used spring functionality of Dependency Injection/Inversion of Control
(IOC) patterns to wire beans in the configuration files.
. Developed presentation logic using JSP, HTML, JavaScript and
JQuery/AJAX.
. Done CSS styling for JSPs as per the Style guide.
. Extensively used Java Collection framework and Exception handling.
. Converted code from old JDBC to Spring JDBC and delivered common jar.
. Extensively used Struts1.x/2.x framework for writing business
functionality and used custom interceptors authenticate users.
. Involved in refactoring tight-coupled Java code by applying Java
Design Patterns and Java best practices for performance, better
maintenance and code readability. Involved in fixing many and
important bugs in project.
. Involved in the migration of build and deployment process from ANT to
Maven2.0.
. Worked on challenging enhancements like Scheduling, Label generation,
E-mail sending, PDF generation, Report generation, struts2
vulnerabilities, and code conversion to centralized logic.
. Participated in code reviewing process.
. Used extensively MVC, Singleton, Dependency Injection, Prototype
patterns.
. Implemented Log4j for logging.
. Written Unit test cases using JUnit/DBUnit and acceptance test cases
using FitNesse.
. Provided production support by interacting with the end-users and
fixing bugs
. Used Oracle as a backend for creating tables, stored procedures and
sequences etc.
. Used SVN/GIT as a version control system.
. Used JIRA for bug/issue tracking.
. Followed waterfall/Scrum methodology.
Discoverture Solutions, Phoenix, AZ, USA
April 2010 - May 2010
Java Developer
Product Factory: Product factory is an internal project with which company
can provide Insurance and Healthcare modules to end user.
Roles and Responsibilities:
. Brought in on a four week engagement to assist with bringing a small
website/application online.
. Web application development performed on Java/J2EE platform.
. Participated in requirements gathering and analysis.
. Developed web application using servlets, JSPs and JDBC for connecting
to the database.
. Used Tomcat Web Server for serving the requests.
. Designed the flow of project according to the requirements.
. Actively participated in designing the Database ER-model diagram.
. Worked on Oracle database.
. Converted ER- diagram in to tables and for database creation,
insertion, querying the data and have used SQL.
. Used WinCVS for versioning the system.
Wisdom Leaf Technologies Pvt Ltd., Bangalore, INDIA
May 2005 - Jan 2010
Java Developer
Cash assistance to infirm and aged Persons: This system provides cash
assistance to aged people.
Roles and Responsibilities:
. Designed and developed a web application using MVC with Servlets, JSPs
using MVC framework.
. User Input Validation is done using the JavaScript and using servlets.
. Created custom tag libraries.
. Implemented business logic to suit the requirements using Eclipse IDE.
. Used Tomcat Web Server for serving the requests.
. Actively involved in developing various forms using HTML/XHTML/CSS.
. Created complex SQL and used JDBC connectivity to access the database.
. Performed unit testing for the Java code using JUnit Test.
. Tested and bug fixed in this project and also added different
validations.
. Used SVN as a version control system.
EDUCATION
Bachelors of Computer Science (BSC) from Sri Venkateswara
University, India.