Analytical Technical Lead adept at recruiting, leading and developing highly effective technical teams. Meticulous and driven with a passion for innovation and process improvement demonstrated over 10 years in technical roles with various industries and mostly financial
· GUI development using HTML, XML, JSP, Servlets, JavaScript with the help of MVC Architecture.
· Worked extensively on the JSPs using MVC architecture.
· Front-end validations in JavaScript and also Server validations for Database consistency.
· Utilized Servlets to handle various requests from the client browser and send responses.
· Created Cascading Style Sheets (CSS) to give a better view to the Web Pages.
· Used Spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
Used Spring IOC for Dependency injection and Spring JDBC for Data access layer.
· Designed and Developed UI for Portfolio Review Dashboard application using Angular-JS, HTML, CSS, Bootstrap, LESS, JavaScript and JQuery.
· Developed Batch jobs using Spring Batch to read flat files and load the data into Oracle database and scheduled using Spring Quartz Scheduling.
· Used Mongoose JS to access the documents from the Node-JS web server and build data models for the entities in the database schema.
· Used Express JS to build a web service to provide access to the models and exposed it using a REST API that emits JSON. Secured the app with Passport JS using a local strategy.
Languages: C, C++, Java(J2SE 1.8/1.7/1.6/1.5, J2EE1.5/1.4), SQL, PL/SQL, UML2.0
Technologies: JSP2.1/2.0/1.2, Servlets2.x/3,x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1, Hibernate4.x/3.x, Spring4.0/3.0, Web Services, SOA, JMS1.1, SAX and DOM Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP, .NET, Sybase Power Designer
Web Technologies: HTML 5/DHTML, XHTML1.1, JavaScript, Jquery, Angular-JS, Typescript, React.js, Redux, CSS3, XML1.0, XSL, XSLT, CSS
Development Tools (IDEs): Eclipse 3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, RAD7.0/6.0, WSAD5.x/ 4.x, NetBeans3.3, MS Visual Studio 2005
Web/Application Servers: Tomcat 7.x/6.x, Web Logic 10.3/9.2/8.1/7.0, IBM WebSphere6.x/5.x/4.x.
Design Patterns: MVC, Front Controller, Session Fa ade, Singleton, Business Delegate and DAO patterns
RDBMS: Oracle 12c/11g/10g/9i/8i, MS SQL Server 2008/2005/2000, MySQL5.1/4.1, DB 2 9.1/8.1/7.2
Platforms: Windows, UNIX, LINUX
Testing Tools: JUnit 4.x, Load runner 11.0/11.5, Quick Test Pro, HP Performance Center.
Version Control: CVS, SVN, VSS and Rational Clear Case.
Methodologies: Project Management, Agile Methodology, RUP, Extreme Programming
Build Tools: Ant 1.7, Maven 3.x