Quality Engineer-Automation @ From March 2015 to Present (10 months) San Francisco Bay AreaJava Lead @ • Worked as Module Lead in developing several modules (Lead creation and linking to customer, syncing customer info with multiple sales contacts, cross referencing for reports).
• Applied Object Oriented concepts (inheritance, composition, interface, etc) and design patterns (Singleton, Façade).
• Developed Business logic with the help of Spring and Data Access was implemented using Hibernate.
• Used Hibernate as the ORM layer to communicate with the database and HQL to build complex queries and worked on query optimization.
• Developing the User Interface using JSP, Servlets, HTML, and JavaScript
• The data manipulation operations were implemented using Hibernate Template provided by Spring From November 2014 to March 2015 (5 months) San Francisco Bay AreaLead Java Developer @ • Mentored the Junior application developers for any technical issues.
• Designed Technical architecture of the application.
• Involved and designed functional and business architecture of the application.
• Extensively used various J2EE design patterns like Factory, Singleton, DAO, DTO, Session Façade.
• Followed Agile methodologies, Single sign on and Extreme programming (XP)
• Performed client side validation using JavaScript.
• Involved in business and functional requirement analysis and database design of the application.
• Designed low level design for all modules in the system.
• Set up initial development environment and team.
• Designed and developed reusable Web Service calling framework.
• Developed server-side services using Java5.0 and implemented the integration with the back end system with Web services using SOAP and WSDL.
• Used Log4J for writing the log files and for logging errors, debugging and tracking using logger appenders components
• Designed all code migration and testing processes and implemented the same.
• Set up environmental setups like, web/application server setup, application deployment configurations, and code migrations to various environments like, Testing, Training, and Production.
• Developed entire Maintenance module of the application.
• Involved in the code review process and updating the best practices document.
• Deployment of Web services, JSP, Servlets and server side components in JBoss server.
• Managing utilization of team, assigning work to developers, tracking project from inception to warranty From March 2009 to August 2013 (4 years 6 months) Java Developer @ • Involved in business and functional requirement analysis.
• Responsible for technical design of all modules in application.
• Involved in coding for all modules in the system.
• Used Log4j for logging errors, messages and performance logs.
• Involved in Unit Testing of all the developed code.
• Deployed the application in WebSphere Application Server 5.1
• Involved in fixing of production Issues.
• Involved in all code implementations to all environments like Testing, Training, and Production.
• Responsible for leading development team for various enhancement projects.
• Performed client side validation using JavaScript.
• Used Oracle 10g as backend to access and update information in the database mapping Objects with respective tables.
• Tracking deliverables from inception to warranty.
• Identifying risk, managing the same and providing mitigation plan for risks. From January 2008 to August 2013 (5 years 8 months) Java Developer @ • Involved in business and functional requirement analysis.
• Involved in technical design of all modules in application.
• Responsible for coding in JSP, Servlets for all modules in the system.
• Wrote Action classes for Struts framework.
• Involved in Unit Testing of all the developed code.
• Involved in fixing of production Issues.
• Involved in all code implementations to all environments like Testing, Training, and Production.
• Responsible for leading development team for various enhancement projects. From March 2007 to January 2008 (11 months) Java Developer @ From November 2004 to March 2007 (2 years 5 months) Bengaluru Area, India
B-Tech, Computer Science @ Rajiv Gandhi Institute of Engineering ,Kottayam From 1999 to 2003 Providence Women's College ,Calicut From 1997 to 1998 Santhiya Sasidharan is skilled in: Java Enterprise Edition, Struts, SOA, Web Services, Servlets, Spring Framework, Spring, Eclipse, JSP, Agile Methodologies, Software Development, Linux, Unix, SQL, Weblogic