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 - product feeds, 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
- Depending on the bid strategy, it calculates the optimal position that the ad related to a keyword should be in the search results page of a search engine.
- Once the position is determined, it calculates the bid for the keyword and updates the database, to allow other processes to send the bid to the Search Engine.
- 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
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
