Technical Architect/technical Lead Resume Profile
Summary
- 14 years of IT industry experience encompassing a wide range of skill set onsite customer facing leadership roles and industry verticals.
- Extensive experience in Java and J2EE technologies EJB RMI JMS and JDBC Servlets Java Server Pages.
- 13 years of experience in object oriented analysis OOA and design OOD .
- 4 years of developing web applications as an architect designer and developer including applications with Model 2 architecture server-side implementation of MVC design pattern for web applications with Struts as a Controller .
- 7 years of leading development team as a technical lead.
- Supported Program Leaders identifying and establish programs and product requirements. Communicated project expectations to team members and stakeholders.
- Set and continually managed project expectations between offshore/Onsite team.
- Dynamic creative and motivated architect-designer-developer with excellent leadership/management skills.
Employment Details
confidential
Aug 2004 Nov 2005 Satyam computer services Jan 2002 Aug 2004 Sandler Wear International Aug 2000 Aug 2001 Magma Solutions PVT LTD
Concepts
- Agile Software Development methodology. Test Driven Development TDD .
- SCRUM Development Process.
- Object oriented analysis design and programming OOA/OOD/OOP UML and Design Patterns . Real-time systems queues callback mechanisms events distribution .
- Distributed systems RPC messaging services synchronous and asynchronous calls timeouts . Service oriented architecture SOA .
- Multi-tier applications data services layer business logic layer presentation layer . Web applications Model 1 and Model 2 architecture MVC pattern for web .
- Multithreaded programming synchronizations avoiding deadlocks .
- Java GUI design EDT Swing s modified MVC design Swing s single thread model events in Swing and AWT layout management pluggable L F
Programming Languages
Java/J2EE XML/DTD/XML Schema XSL/XSLT DOM SAX Parsers HTML/DHTML/CSS JavaScript
PL/SQL.
Java/J2EE Technologies
Basic
Remote Method Invocation RMI Networking Sockets Threads Reflection JavaBeans Collections
Security Java Naming and Directory Interface JNDI .
GUI
JFC/Swing AWT Java2D GWT.
Web
Java Server Pages JSP Java Servlets Apache Struts Model 1 and Model 2 architectures Applets.
J2EE
ORM Framework Spring Framework Java Database Connectivity JDBC Java Messaging Service JMS Transactions Services JTS Transactions API JTA Java Architecture for XML Binding JAXB Java API for XML Processing JAXP with Xalan Xerces XSLTC Java API for XML-Based RPC JAX-RPC Java API for XML Messaging JAXM JavaMail.
Databases
Oracle Microsoft SQL Server MySQL MS Access.
Operating Systems
MS Windows 9x/ME/NT/2000/XP Linux Sun Solari.
Web and Application Servers
Tomcat Apache IBM WebSphere BEA WebLogic
Build And Integration Tools
Subversion SVN StarTeam VSS Maven Ant.
Development Tools
Eclipse Rational Rose Erwin Together J
Projects
confidential
Aug 2013 Till Date
Onsite Aug 2013 Till Date
Role Technical Architect/Technical Lead
Client State Govt of California
Team Size 18
Responsibilities
- Co-team with the Solutions team to produce a technical specification for the new CR developments.
- Participate and lead when needed the project meetings with the customer
- Responsible for maintaining the Core Framework for plugging new enhancements to the system. Actively involved in the design of the logical data model for the new enhancements.
- Update the status to the client and HP PMO - with daily status updates
- Conduct regular meeting with the other service area team members and get the top most issues which would need more technical support and involve business knowledge from all the service areas.
Environment Curam Framework JDK 1.6 DB2 and WebSphere 6.2
confidential
Feb 2013 Aug 2013
Onsite Feb 2013 Aug 2013
Role Technical Architect
confidential
Team Size 6
Responsibilities
- As a Technical Architect the primary responsibility for creating a maintainable and sustainable Architecture of this multitier web based system over J2EE architecture
- Responsible for developing and maintaining the Core Framework which also includes the design of the logical data model.
- Use the Production Data Management tool and the ALM tool for the analysis and document requirements
- Update the status to the client and HP PMO - with daily status updates
- Conduct regular meeting with the other service area team members and get the top most issues which would need more technical support and involve business knowledge from all the service areas.
- Participate in code reviews with the peer developers. Resolving technical issues for the development team.
Environment GWT 2.4.0 JDK 1.6 Oracle 11g R2 and Weblogic 10.3.6
confidential
Sep 2012 Feb 2013
Onsite Sep 2012 Feb 2013
Role Technical Architect
confidential
Team Size 8
Responsibilities
- Primarily responsible for requirement gathering creating an architecture which is maintainable and sustainable based on the requirements.
- Design which includes logical Coding Testing peer code review effort estimations.
- Strategize the migration of legacy data to the new system effectively.
- Providing the status updates on regular basis to both the client and HP PMO team.
- Efficiently handling a team in successful delivery of the project and responsible for delegating work to the team members monitoring team performance through timely feedbacks thereby ensuring overall team productivity .
Environment Weblogic 10.3.6 TogetherJ Control Center MQ-Series Oracle 11g R2 Shell Scripts and WebFocus Reporting Tool
confidential
Aug 2011 Sep 2012
Onsite Aug 2011 Sep 2012
Role Technical Architect
confidential
Team Size 16
Responsibilities
- As an architect the primary responsibility for creating a maintainable and sustainable Architecture of this multitier web based system over J2EE architecture.
- Leading and guiding the Design team in technical aspects of the system.
- Lead and Participate in Joint Application Design sessions with the client and project design team. Conducted the Design reviews to validate the design is in line with Architecture and business.
- Evaluate solutions and new technologies to reduce the development effort. Guiding the design and development team technically in resolving issues. Conducting code reviews for the development team.
- Interacting with the interface system teams to ensure the data transfer and technology is in line with the Architecture.
Environment Java Struts Eclipse Link Weblogic 10.3.5 TogetherJ Control Center Oracle 11g R2
confidential
Aug 2010 Jul 2011
Onsite Aug 2010 Jul 2011
Role Tech Lead
confidential
Team Size 22
Responsibilities
- Document the existing system architecture for production support
- To understand the production issues and collect the project Loggers related to the issues. Analyze the issue from the Gate way system to the Service area where the issue occurred.
- Working as interface with business analysts and implementation teams regarding to change requests and prioritization of all bugs.
- Responsible for integration of the new work packages with the existing systems Make sure that all the new deliverables are in line with production system.
- Guiding the team in debugging and troubleshooting the issues.
Environment Java1.5 Abinitio Weblogic 10.3.4 SubVersion TogetherJ Control Center JProbe Load Runner Bugzilla and Oracle 11g R2
confidential
Apr 2009 Aug2010
Onsite Apr 2009 to May 2009
Role Team Lead
confidential
Team Size 7
Responsibilities
- As team lead was primarily responsible for Requirement analysis.
- Shouldering the onus of writing the data access business logic classes and the design of logical data model.
- Working with the peer team members in resolving the technical issues.
- Updating the project status on a daily basis to the client and internal project management team. Participating in technical reviews with the development team.
- Responsible Configuration Management and Release Management Lead process of the application.
Environment Java 1.5 JSP Servlets GWT JDBC Tomcat 5.5 StarTeam SubVersion TogetherJ Control Center Enterprise Architect JProbe Load Runner Bugzilla Oracle 10g Eclipse
confidential
Jan 2008 Dec 2008
Onsite | Jan2008-Dec2008 |
Role | Onsite Team Lead |
confidential | confidential |
Team Size | 5 |
Responsibilities |
- As a team lead primary responsibility to understand the Source system which needs to be migrated.
- Shouldering the onus of writing the data access business logic classes and the design of logical data model.
- Involved in migration of Legacy Document to GDM Global document Repository Participating in code review with development teams.
- Tracking the status and updating on a daily basis to the client and the internal project management team.
Environment Java JSP Servlets Struts JDBC Tomcat Server SubVersion Oracle 10G Eclipse
confidential
Jan 2006 Dec 2007
Onsite April 2007 June 2007
Responsibilities
- As a team lead was responsible for Emission Testing module.
- Involved in the Design ofcore security framework for the application
- Responsible Configuration Management and Release MGMT of the overall EFECS application Was responsible for administering the Database.
Environment Java JSP Servlets Struts JDBC Weblogic 9.0 SubVersion Oracle 10G and Eclipse
Organization Satyam Computer Services LTD
Clients The Automobile Majors Ford Motors and General Motors.
confidential
Tracker
Role Java Developer
Technologies Java J2ee Struts Oracle
Tools Eclipse Erwin PVCS VSS WSAD
confidential
Clients Internal
Project Internal Application
Role Java Developer
Technologies Java JSP Servlets Oracle
Organization Magma solutions Pvt Ltd
Clients Tata Lucent Islamic Bank of Thailand Tec soft
Projects Convergent Billing Software Internet Commerce platform Distributed computing for production planning control
Role Java Developer
Technologies Java JSP Servlets Oracle