SAURABH PADHYE
**** * ******** *** # ** Milwaukee, WI 53202
Cell: 269-***-**** E-mail: ********@*****.***
SUMMARY
●With 10+ years of experience in IT seeking employment in areas of Java/J2EE, web development.
●Broad technical background and strong understanding of OOAD and J2EE technologies.
●Proven capabilities with full Software Development Life Cycle.
●Superior technical and functional performance achieved in multi-tiered distributed environments for project development and reconstruction.
TECHNICAL SKILLS
●J2EE Technologies: JSP,Servlet, Struts, EJB,JDBC, RMI, JNDI, Core Java, JMS, JAXB for XML, Hibernate, AJAX, Direct Web Remoting and Ant
●J2EE Design Patterns/Frameworks: MVC Architecture, STRUTS, spring, DAO
●Application Servers: Web logic, Web Sphere, JBOSS, Apache Tomcat
●Web Services JAX-WS, JAX-RS and apache CXF
●RDBMS/Query Tools: Oracle 10g/9i, DB2, SQL Server 2000, PL/SQL, TOAD
●IDE: Eclipse 2.1/3.0, NetBeans, JDeveloper, RAD
●Testing / Debugging Tools: JUnit, Log4J, JMeter, XMLSpy, soapUI
●Version Control Tools: SubVersion, Clearcase, CMSynergy, TFS, Git
●Design Modeling Tools: Rational Rose Designing Tool, MS Visio
●Operating Systems: Windows, MS-DOS, UNIX, LINUX
●Programming Languages: Java, C, C++, VB, Scala
PROFESSIONAL EXPERIENCE
Sr. JAVA Developer @Northwestern Mutual, Milwaukee, WI Oct 2014 – Current
Project: Outside Asset Integration: Created application to integrate with vendor application
Responsibilities:
●Worked with design and development.
●Worked with business partners for requirement analysis and requirement validation
●Working with SOAP/REST web-services.
●Worked with WebSphere MQ
●Used Spring dependency injection
●Data Access Programming using iBatis ORM with DB2 database
Environment: Java6, J2EE, WebSphere, log4j, UML, WebSphere MQ, spring, iBatis, DB2.
Sr. JAVA Developer @Sentry Insurance, Middleton, WI May 2014 – Sept 2014
Project: Quote Service Admin: Quote service is a web based service used by insurance vendors to get the quotes online.
Responsibilities:
●Worked with spring/struts framework.
●Worked with Hibernate
●Worked with SOAP web-services
●Worked on migrating from Oracle to SQL server database
●Used SQL server data tool to create dacpac for SQL server
●Configured JBoss server
Environment: Java7, J2EE, JDBC, HTML, XML, JavaScript, tsql, PL/SQL, Oracle 11g, sql server, db2, Jboss, tomcat, log4j, UML, windows 7.
Sr. JAVA Developer @Johnson Controls Inc, Milwaukee, WI Dec 2013 – May 2014
Project: CAPEX: Capital and expense system is a system used to transfer the cost from one project to another and to upload the project/budget information.
Responsibilities:
● Worked with custom MVC based framework.
● Created User Interface using JSPs, JavaScript, CSS, Ajax and HTML
● Worked with SOAP web-services.
● Worked with maven for build and deployment purpose
● Worked with Oracle DB, stored procedures and DAOs
● Developed a batch process in Java to feed the DB using CSV.
Environment: Java7, J2EE, JDBC, HTML, XML, JavaScript, SQL, PL/SQL, Oracle 11g, Web-logic, tomcat, log4j, UML, windows 7.
Sr. JAVA Developer @Connecture, Milwaukee, WI March 2013 – Dec 2013
Project: State-advantage: State advantage is project used as an online exchange for affordable care- act in states Minnesota, Maryland and District of Columbia.
Responsibilities:
●Used Hibernate ORM mapping with oracle and DB2 DB.
●Worked with SAX parser for parsing XML
●Used apache CXF to create SOAP web-service and SOAP UI to test web-service
●Used Apache Camel for routing purpose
●Used Spring MVC and spring application context
●Created User Interface using JSPs, JavaScript, CSS, Ajax and HTML
●Worked with maven for build and deployment purpose
●Used Ajax to create interactive user interface
●Worked with agile methodology with team in Milwaukee, Atlanta and India
Environment: Java6, J2EE, JDBC, HTML, XML, JavaScript, SQL, PL/SQL, Oracle 11g, DB2, Web-logic, tomcat, log4j, UML, windows XP/7
Sr. JAVA Programmer@ Chicago Mercantile Exchange, Chicago, IL Sept 2010 – Feb 2013
Project: FirmSoft: Firmsoft is a browser-based order management tool. It is used by the firms to manage the orders online.
Responsibilities:
●Used Spring MVC, spring DAO and spring application context
●Worked with in memory custom RAPID database
●Created User Interface using JSPs, JavaScript, CSS, Ajax and HTML
●Worked with maven for build and deployment purpose
●Used Ajax to create interactive user interface
●Used JUnit for Unit testing
●Worked with agile methodology
●Worked with team in Chicago, Brazil, Ireland and Argentina
●Worked with Design Patterns like Singleton, Factory Pattern and Facade
Environment: Java6, J2EE, JDBC, HTML, XML, JavaScript, SQL, PL/SQL, Oracle 11g, Web-logic, tomcat, log4j, UML, windows XP/7.
JAVA Programmer@ USCellular, Bensenville, IL Feb 2010 – Aug2010
Project: Account Information Management: Account Information Management (AIM) is a website used by US Cellular agents at retail stores to create new account or edit exitsting account.
Responsibilities:
●Worked with Struts 2.0 framework.
●Responsible for creating session and Entity Beans(EJB)
●Created User Interface using JSPs, JavaScript and servlet
●Worked with Tuxedo and created jolt fields to interact with Tuxedo backend
●Responsible for writing PL/SQL stored procedures
●Created SOAP webservice using Apache JAX-WS and consumed them
●Worked on requirement gathering, design, development and testing of the project.
Environment: Java 1.5, J2EE, JDBC, HTML, XML, XSLT, JavaScript, SQL, PL/SQL, Oracle 9i, Web logic, log4j, JDeveloper, ANT1.5.1, UML, Windows XP, Solaris.
Sr. JAVA Programmer@ University of Wisconsin, Madison April 2009 – Feb 2010
Project: Common Scholarship Application: Common Scholarship Application (CSA) is a software developed for students to apply online to the eligible campus-wide scholarships.
Responsibilities:
●Designed application by implementing Oracle ADF framework with JDeveloper as an IDE
●Used spring framework for batch processing.
●Developed business services using business layer model of ADF.
●Responsible for writing PL/SQL stored procedure and SQL tuning.
●Developed a batch process to load data to DB.
●Generated Jasper Reports for evaluation purpose.
●Designed and created the database tables.
●Used log4j for logging activities.
●Developed Ant scripts for build-management and deployment activities.
●Responsible for writing Data Access Object’s (DAO) using JDBC.
Environment: Java1.5, J2EE, JDBC, Oracle ADF, Spring, HTML, XML, XSLT, JavaScript, PL/SQL, Oracle10g, weblogic 8.1, log4j, JDeveloper, ANT1.5.1, Windows XP, Solaris, JUnit.
JAVA Developer @ Amdocs, Champaign, IL Mar 2007 – Mar 2009
Project: BIMS: Billing and Information Management System (BIMS) is a sophisticated monitoring, analysis and management software system, designed specifically for telecommunication carriers.
Responsibilities:
●Used struts framework
● Developed front-end screens with JSP, Html, Swing and JavaScript.
●Implemented messaging subsystem using XML and JAXB
●Responsible for developing Session Beans to implement business logic.
●Developed Ant scripts for build-management and deployment activities.
●Designed DAO objects using JDBC and SQL.
●Responsible for writing SQL and PL/SQL.
●Worked on complex oracle stored procedures and views.
●Responsible for weblogic server administration activities.
●Interacted with the client & the business communities to obtain core requirements.
Environment: Java1.4, J2EE, JSP, Struts, servlet, EJB,JDBC,JNDI,JMS, JAXB, HTML, XML, XSLT, JavaScript, PL/SQL, Oracle9i, Oracle10g, Weblogic 8.1, log4j, ANT1.5.1, UML, JUnit.
EDUCATION
●Masters of Science, Electrical and Computer Engineering,
Western Michigan University, December 2006
GPA 3.65/4.0
●Bachelor of Engineering, Electrical Engineering, India 2002
GPA 3.45/4.0
HONORS
●Research Assistantship: Western Michigan University, Kalamazoo, MI
●Senior Year Project was awarded as best in the class (Aug 2002)