We provide IT Staff Augmentation Services!

Technical Lead, Architect Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Around 10 years of experience as a Solutions Architect and Technical Lead specializing in object - oriented analysis/design/programming, design methodologies, design patterns and architecture of large and complex software/web systems.
  • Expertise in delivery, design and development of web-based applications and user interfaces with in-depth hands on working experience at J2EE, ATG, ADF, OAF, SPRING, HIBERNATE, JSF, SOA, JSP, SERVLETS, STRUTS, AJAX, ORACLE APPS, SOAP, WSDL and Web-Services technologies.
  • Expertise in Requirements gathering, Software Development Life cycle (SDLC) including POC, prototyping, testing, and product implementation.
  • Technical expertise to generate maintainable, quality solutions. Includes documenting system requirements, creating application designs, validating high level designs to ensure accuracy and completeness against the business requirements and programming the solutions
  • Expert in handling issues with Application Performance tuning, Connection Leak, Memory Leak and JVM Crash.
  • Extensive experience in client relationship management and demonstrated proficiency in leading and mentoring individuals in a team-knit environment
  • Track record of meeting goals and achieving deadlines on both team and individual projects, and the ability to work in an aggressive, fast paced environment with evolving requirements.
  • Effective communicator adept in delivering superior customer service and bridging the business and technical communities.
  • Industry-hardened management, leadership and problem-solving skills
  • Testing knowledge - Execution of Unit and Performance test cases for various scenarios in Java/J2EE/J2SE applications, using prime testing tools like jUnit and Mock Objects.

TECHNICAL SKILLS

Languages: Java 1.5, C, C++, PL/SQL and Cobol

Scripting/Markup Languages: HTML, DHTML, CSS, Java Script, XML, AJAX

Internet/Web Technologies: Servlets, JSP, Struts, XML, JAXB, Web Services, Design Patterns, EJB, JNDI

Data Access Technologies: ODBC, JDBC

Design Framework: MVC, Struts, Spring, JSF, ATG, ADF, Oracle Applications (Order to Cash, Order Management Workflows, Oracle Trading Architecture), SOA, OAF, Fusion Middleware.

Database Servers: Oracle 11g/10g, SQL Server 2000.

Application Servers: BEA WebLogic Application Server, Oracle 9ias, Tomcat, Websphere 5, Jboss

Tools: MS Project Plan (MPP), Eclipse, Jbuilder, NetBeans, Jdeveloper, Textpad, EditPlus, FrontPage, Dream Weaver, Log4j, HP Quality Center, MS Office Tools, ANT, MAVEN.

Operating Systems: Windows-7/VISTA/XP/2000/98/95/NT/4.0, Unix 11i

Mobile Application: BlackBerry Apps

Version Control: Visual Source Safe, CVS, Subversion, Vault

Configuration Management: CVS, Clear Case, Visual Source Safe.

Business Reporting: Crystal Reports 9, Oracle Apps.

Testing: Junit, Unit Testing, Mock Objects.

Architecture design tools: UML, Rational Rose, Visio Together Control Center, and Structure Builder.

PROFESSIONAL EXPERIENCE

Confidential

Technical Lead, Architect

Tools: Java 1.5, JSP, Servlets, J2ee, Html, ATG, Java Script, Ajax, Dojo, Json, Flex, Oracle, Jboss 4.0, Tomcat, ant, Log4j, Junit, HttpUnit, Sql Developer, Putty, Http Watch, Core FTP, Cvs.

Responsibilities:

  • Worked with Order Operations, Sales and Customer Support to understand the current system pain-points and improved the solution architecture to exceed end-user expectations.
  • Designed and implemented an e-commerce architecture using ATG, suitable for secure, reliable, and high-performance deployment.
  • Implemented J2EE based software platform and re-engineered business process from legacy system to distributed J2EE system.
  • Designed and developed modules using ATG, Ajax and other web based technologies. Gathered business requirements and wrote technical specifications. Managed the release cycles and coordinated with Quality Assurance for the timely release.
  • Implement best practices and techniques for enhanced user experience.
  • Recommended agile methodologies to support rapid iterative software development.
  • Proposed guidelines for proper use of off-shore development resources. Used Visio to document architecture design in UML
  • Designed and implemented a monitoring system using Sitescope.
  • Designed and implemented a POC of Distributor registration module for Blackberry smart phone.

Confidential

Software Architect

Tools: Java 1.5, J2ee, Html, Java Script, Oracle apps, Jboss 4.0, Tomcat, Log4j, Junit, Sql Developer, Putty, Http Watch, Core FTP, Toad, Jdeveloper, OAF.

Responsibilities:

  • Provided technical oversight in research, analysis, design, and implementation in improving the Order Management (OM), Distributor management (DM) and Global Order Capture (GOC)
  • Worked with business (Sales & Channels, Order Operations, Customer Service, Partner Support Organization) to understand the key business requirements and gained leadership buy-in on the POCs and system/solution designs
  • Provided conceptual and functional design of the order products.
  • Provided high-level analysis and design reviews to other members and cross-functional teams to avoid duplication of efforts in solving the same application problem within different products.
  • Authored technical content for client Requests for Proposal (RFP) submissions.
  • Coordinated with the offshore/consulting team and supervised support to developers in their work, reviewed code, controlled merges of bug fixes and new features to project versions
  • Employed agile methodologies (SCRUM) to ensure rapid iterative software development.
  • Implement best practices and techniques for enhanced user experience.
  • Led design and development of modules using Ajax and other web based technologies.
  • Used Visio to document architecture design in UML and for creating Class diagrams, use cases and sequence diagrams.
  • Mentored and motivated the development team on technical matters including application of modern technologies, agile methodologies, efficient developer tools, and best practices.

Confidential

Team Lead, Architect

Tools: Java 1.5, J2ee, Html, Java Script, Oracle apps, Jboss 4.0, Tomcat, Log4j, Junit, Sql Developer, Putty, Http Watch, Core FTP, Toad, Jdeveloper, OAF.

Responsibilities:

  • Led the design and development of the business application and coded the server-side business logic.
  • Impact analysis of using the open source technology for the existing product.
  • Responsible for gathering business requirements and writing technical specifications.
  • Designed and developed the Persistence and the Service Layer for e-commerce module.
  • Used automated tools like Middlegen to generate the Mapping files and Data Access Objects.
  • Developed the proof concept for server side testing including the In-Memory database tests.
  • Developed the proof concept for hibernate Lazy loading.
  • Managed the release cycles and coordinated with Quality Assurance for the timely release.

Confidential

Team Lead, Senior Consultant

Tools: Java 1.5, J2ee, Html, Java Script, Oracle apps, Jboss 4.0, Tomcat, Log4j, Junit, Sql Developer, Putty, Http Watch, Core FTP, Toad, Jdeveloper, OAF.

Responsibilities:

  • Server-side Programming: Led the design and development of the business application and coded the server-side business logic.
  • Responsible for gathering business requirements and writing technical specifications.
  • Designed and developed the Persistence and the Service Layer using Hibernate on Spring framework.
  • Used automated tools like Middlegen to generate the Mapping files and Data Access Objects.
  • Rapidly prototyped GUIs and control systems using Java & JSF.
  • Developed the proof concept for server side testing including the In-Memory database tests.
  • Managed the release cycles and coordinated with Quality Assurance for the timely release.

Confidential

Systems Architect, Senior Consultant

Tools: Java Server Faces, Java 1.5, JSP, Servlets, J2ee, Html, Java Script, Spring Framework, Hibernate, Tomcat, Jboss 4.0.2, Sql 4.1, Maven, Log4j, Struts, Junit, Cvs, Eclipse.

Responsibilities:

  • Led 6-member product development team accomplishing Requirement Analysis, Design and Development of application’s business model.
  • Enhanced the solution to enable users take "snapshots" of their models for versioning purposes.
  • Improved the solutions’ reporting capability to enable users get reports on history of application model changes.
  • Designed and developed Custom Converters, Renderers, Validators and Light Weight Handlers
  • Analyzed client requirements, developed Use-Case and Class Diagrams
  • Implemented Best Practices for software design and development

Confidential

Team Lead, Consultant

Tools: Java Server Faces, Java 1.5, JSP, Servlets, J2ee, Html, Java Script, Ajax, Spring Framework, Hibernate, Jboss 4.0.2, Tomcat, Sql 4.1, Ant, Log4j, Junit, Http Unit, Mock Objects, Cvs

Responsibilities:

  • Led 4-member team to develop business prototype for the client and to coordinate customer interactions during the project life cycle
  • Mapped client’s business to software workflows, increasing the number of insurance claims processed per day
  • Increased the efficiency of web-based enrollment system, increasing the system performance by 10%
  • Analyzed security issues and Implemented JAAS security for user authentication and authorization
  • Analyzed customer-specific requirements and designed flexible data validation modules
  • Performed Base Lining of abstract classes, and functional and regression testing using automated tools
  • Involved in recruiting and mentoring employees

Confidential

Team Leader

Tools: Java 1.4, JSP, Servlets, J2ee, Struts, Java script, Html, Weblogic 7.0, JDBC, Oracle 9i, Eclipse, Junit, Log4j, Tomcat, Cvs.

Responsibilities:

  • Worked in a 12-member team doing Requirements Analysis, Design and Development of application architecture
  • Led a 3-member team to implement Connection pooling and Application level security
  • Evaluated Implementation of Design patterns (DAO, Value Object, Front Controller, and Singleton)
  • Gathered customer requirements and proposed effective software User interfaces
  • Implemented best-practices by developing Reusable Components and Utility Programs for the application
  • Prepared a Testing framework and performed complete QA testing using Junit and Mock objects

We'd love your feedback!