Sathya M
acege9@r.postjobfree.com
Summary:
A Self motivated professional with strong analytical, communication and client liaison skills,
having an understanding of the value of time, cost and quality of work. Can be assured of the best
of commitment & productivity. Over four years’ experience in Information Technology of which
two years in the field of Software Configuration Management and two years in Web application
development using Java related technologies.
Professional Summary:
• Java developer with 4+ years experience in developing enterprise
web applications with Java/J2EE technologies
• Proficient in Java and J2EE. Strong in Object Oriented Analysis,
Design and Development
• Extensive experience in working with Custom Tag Libraries,
Collections, Multi threading, Core Java, XML, HTML, DHTML, XSD, XSLT,
JavaScript, Ajax, CSS, DTD, SAX, DOM
• Strong web application programming skills in Struts Framework,
Struts Custom Tag libraries, Struts Tiles Framework
• Expertise in programming with Spring Framework, Spring IOC
Container, Spring AOP, Spring MVC
• Proficient in integrating and configuring the Object relational
mapping tool, Hibernate in J2EE applications using Hibernate Framework,
Hibernate Configuration, Object Relational Mapping (ORM)
• Sound knowledge in exposing and consuming REST Web Service
messages using Spring framework
• Experienced in using Agile methodologies including Extreme
Programming and SCRUM
• Experience in Version Control System, Build/Release Management
and Integration Management.
• Installation, configuration, Administration, trouble shooting and
fine tuning of CM tools and CM processes in various cross platform networks and
operating systems.
• Experience in BAMBOO continues integration (CI) server
• Comprehensive experience in scripting languages including Shell
Scripting, Batch Scripting, and build automation using ANT, MAVEN and other
UNIX, Windows system level programming.
• Extensive experience in Tomcat web server configuration
• Familiar in Web Logic, Web Sphere Application Servers.
• Excellent team member with problem solving and trouble shooting
capabilities.
• Excellent inter personal and leadership skills and quality
conscience.
• Exposed to Entire Software Development Life cycle (SDLC)
• Experience in Database design using Oracle.
Education/Certification:
Pursuing MIS (Masters in Information systems) from Western
•
International University, USA
Bachelor of Engineering (B.E) from Bharathidasan University, India
•
Sun Certified Java Programmer (SCJP 1.5)
•
Oracle SQL & PL/SQL Developer (OCA)
•
Technical skills:
Software
Java Technologies
Java 1.5, J2EE 1.4, JSP, Servlets, JDBC, EJB, Struts1.2 Hibernate 3, JPA, Spring 3.0, Web
Services (REST)
J2EE Framework
Struts1.2, Spring 3.0, Hibernet3
Servers
Tomcat 6.0, JBoss 6.0, Web Sphere 5.0
Database
Oracle 9i
Web Design
Java Script, CSS, HTML, XML, jQuery
IDE
Eclipse 3.5, WASD 5.0
Version Control Tools
SVN, VSS, CVS
Operating System
Windows, Unix
Database Tools
SQL navigator & SQL Developer
Development Methodology
Waterfall, Scrum/Agile
Professional Experience:
Software Engineer, Apollo Group, Inc Nov ‘2011 to Oct 2013
As Software engineer performed various development and configuration management activities
such as build automation using Java and Ruby, CM plan, CM processes and CM procedures
based on the industry standards, version controls system, build management, release processes
and integration for the managed applications.
Responsibilities:
• Developed build automation tool using java/J2ee technologies (Spring
MVC, HTML, JSP and hibernate).
• Developed REST web services using Spring framework
• Consumed data from other application using REST and SOAP
• Involved in UI development and design using HTML5, CSS, jQuery
• Hands-on experience with automated build tools such as Apache Ant and
Apache Maven
• Deployed various java applications on Tomcat application servers on both
QA and Production
• Deployed various SQL scripts on Oracle and MSSQL DB on both QA and
Production systems
• Tomcat administration
• Experience in writing automation script using Java and Ruby
• Experience in writing complex database queries
• Supported and managed 100+ java applications; documented the CM
processes in wiki
• Trouble shoots build/deployment issues and also involved on call
production support.
Environment: Linux, Bash Scripting, Python, Ruby, Java, Spring 3.0, Hibernate 3, HTML, JSP,
Maven, BAMBOO, tomcat 6, Web Logic, Oracle, and MYSQL
Programmer, Task Hub Softtech Pvt. Ltd, India
TaskHub ERP Mar ‘03 to Aug ‘05
TaskHub is a total business solution that incorporates business process management together
with ERP. Developed in a J2EE environment, TaskHub enables excellent dissemination of
information as well as co ordination between the various functions such as Sales, Purchases,
Logistics, Warehouse management, Accounts, Trade Finance and Human resource in the
organization. It also has different type of Reports, based on Accounts Receivables, Accounts
Payable and Sales Analysis.
Responsibilities:
• Interacted with the client for collating detailed specifications
• Involved in complete design and development of the application using
Java, JSP, Servlets and Struts
• Responsible for implementating MVC framework using JSP and Servlets.
• Developed Session EJBs to handle business logic
• Developed Custom DAO wrappers to help Bean Managed Entity EJBs
• Implemented customized Tag libraries for formatting & display
• Involved in writing complex sql queries.
• Configured and extensively used the Websphere application server
• Troubleshooting and fixing bugs during the testing phase of the
application.
• Involved in system and user acceptance Testing (UAT) coordination.
• Deployment and Testing (UAT).
Environment: Java 1.4, J2EE 1.4, JSP, Servlet 2.5,Struts, JDBC, Web Sphere 5.0, HTML, Java
Script, Oracle 8, Windows 2000