Architect/team Lead Resume
SUMMARY:
- I have over 17 years’ development experience working in java technologies, focusing on developing robust, high - performance applications that are easily maintainable.
- I pride myself on writing readable, lean code that scales to the needs of large organizations.
- I have spent a few years focused on J2EE technologies, using open-source and commercials APIs to satisfy application requirements.
- For over 3 years, I have worked with pure Java and Google’s proprietary technologies, and honed my Java skills.
- I have used Agile development methodologies for the last seven years.
TECHNICAL SKILLS:
Java Technologies: JDK 8, JDBC, Java Beans, RMI, JMS, JavaScript & JNDI,, Struts, Ant, Log4J, JavaMail, JUnit, HttpUnit, POI, HWPF, J2EE - JSP, EJB, Servlets, Java Tag Libraries
EAI: Experience with Enterprise Application Integration technologies such as MQ Series Messaging Services, WebSphere embedded messaging system and Google's task masters
SQL/RDBMS: Oracle, SQL Server, DB2, MySql, Megastore -Stored Procedures, Triggers, Functions - Data model design and implementation.
Middleware: Extensive experience working on middleware technologies such EJB.
Application Server: Extensive experience with application servers including WebLogic, WebSphere, iPlanet and Glassfish
Design: Rational Rose, TogetherJ, Visio
Web: Java Servlets, JSP, HTML, JSTL, XML/XSL/XSLT
Other: VJ++, VB 6.0, VC++, C++, COM & DCOM, Visual Interdev 6.0, VBScript, HTML, XML, XSL, DHTML & VRML
WORK EXPERIENCE:
Confidential
Architect/Team Lead
Responsibilities:
- I managed the Java tea and the team deliverables, designed solutions, assisted the HR team with recruitment of new engineers, implemented new features, and worked with the PMO to create backlogs and manage expectations.
Technologies: Java 8, JSF, Hibernate, EJB, MS SQL Server, JQuery, JavaScript
Confidential
Lead Software Engineer
Responsibilities:
- I work with the System Architect, Project Manager and engineers to set up client applications, add new features, and customize existing functionality.
- Designed, wrote and supported a client application that used the Confidential Web Services to integrate with Confidential .
- Functionalities included - Confidential, inventory feeds (AFN and MFN), order downloads, order acknowledgement, fulfillment and adjustment feeds and order status synchronizer.
- Designed and wrote client application that integrates with BorderFree, which allows international users to purchase products online.
Technologies used: Java 7, Tomcat 7 Spring, MS SQL server, jsp, Web services
Confidential
Tower Lead
Responsibilities:
- my responsibilities include working with the architecture team to finalize requirements, working with the QA team to finalize test cases, prepare the project plan with the Product Manager, and manage the offshore team.
- During the implementation phase, I work along with the development team to complete the implementation phase and keeping the management informed of daily progress.
Environment: Java 1.6, Spring, Hibernate, Oracle Weblogic server, Oracle 10g, Crystal Reports, IBM BobJ, MQ Series
Confidential
Senior Java engineer
Responsibilities:
- I was responsible for working with the offshore team to discuss work items and work allocations, analyze code and prepare defect root cause analysis and track progress of the offshore team
- I was responsible for working with the offshore team to discuss work items and work allocations, analyze code and prepare defect root cause analysis and track progress of the offshore team
Confidential
Senior Java engineer
Responsibilities:
- I was responsible for working with the offshore team to discuss work items and work allocations, analyze code and prepare defect root cause analysis and track progress of the offshore team
Environment: JDK 1.5, MySQL, PL/SQL
Confidential
Tech lead
Responsibilities:
- I managed a team of 10 developers, and my responsibilities include working with the architecture team to finalize requirements, working with the QA team to finalize test cases, prepare the project plan with the Product Manager, and manage the development team.
- During the implementation phase, I work along with the development team to complete the implementation phase and keeping the management informed of daily progress.
Environment: WebSphere 5.0, J2EE, Struts, Oracle, MS SQL Server, Rational Clear Case, Rational Clear Quest, Blaze, iText PL/SQL
Confidential
Senior Java engineer
Responsibilities:
- Wrote java code to read native format xml files containing CHI content, convert them to Caremark accepted xml, files, FTP’d them to the Stellent Content Server for publishing in the Caremark site
- Wrote J2EE code using Apache POI and HWPF to convert wordML files to Word binary files and check them into the Stellent Content Server, using data found in the wordML files for meta data
- Converted an existing Cocoon form to persist to a SQL Server database, and provided the users with an interface to read and edit the lookup data for this database.
- Converted the xsp form to read lookup data from the SQL server database to populate drop-downs
- Currently working on a J2EE application that will allow content publishers to check in and edit content in the Stellent Content Server using the Stellent API, and administrators to approve, reject and manage users for the Stellent Server. This application uses LDAP and a SQL Server instance to manage users and user permissions.
Environment: WebSphere, MS SQL Server, JDK 1.4, Xerces, Xalan, Stellent Content Server, Cocoon, POI, HWPF PL/SQL
Confidential
Senior Java engineer
Responsibilities:
- Fulfilling a development role, built an interactive application that allows users to place print and online ads.
- Role involved performing enhancements to the administration and CSR modules.
Environment: Oracle Application Server, WebLogic 5.1, Oracle 9i, IntelliJ IDEA, StarTeam and HttpUnit. PL/SQL