We provide IT Staff Augmentation Services!

Sr. Technical Lead / Lead Solution Architect Resume

4.00/5 (Submit Your Rating)

Saint Louis, MO

SUMMARY:

  • 18 Years of experience in architecting, designing and developing N - Tier Enterprise applications in Financial, Telecom industries.
  • 7 Years of Technical Management (co-located, remote, and offshore) experience in software architecture, design, development, support, maintenance, resources recruiting, planning, performance management, project management, mentoring, and coaching.
  • Proven track record in analysis, design, and development of large, complex, high performance, high availability and scalable enterprise applications.
  • Thorough knowledge of the complete software development process and able to take a project from initial startup and analysis through to completion of production deployment and support.
  • Strong knowledge in design patterns, and frameworks such as Spring, Hibernate, Struts, Tiles
  • Solid understanding of UML (Unified Modeling Language) with ability to utilize language to understand and communicate technical architecture and thoughts
  • Strong programming skills in Java, J2EE, XML, HTML, SQL, PL/SQL, and C/C++
  • Excellent working experience with advanced areas in Java such as Servlets, JSP, EJB, JDBC, JNDI, Web Services(JAX-WS, RESTful), Digital Signatures, RMI, JCE, JFC, Multi-Threading, Cryptography, Security, and Sockets
  • Experience with Service Oriented Architecture (SOA) and Enterprise Service Bus (ESB)
  • Experience with software development methodologies such as Waterfall, Rational Unified Process (RUP), and Agile processes (SCRUM, Extreme Programming (XP), Scaled Agile Framework (SAFe))
  • Experience with Test Driven Development (TDD) & Behavior Driven Development (BDD)
  • Experience with CMMI Level-5 process improvement approach
  • Excellent analytical, problem solving, technical troubleshooting, and production diagnostic skills.
  • Strong verbal and written communication skills, including the ability to communicate technical information to both technical and non-technical audiences.
  • Self-motivated, result oriented, and able to successfully manage multiple priorities effectively and efficiently.

TECHNICAL SKILLS:

Languages: Java, J2EE, Groovy, C++, C, Task Mate

Scripting Languages: HTML, CSS, XML, Free marker (FTL), JavaScript, CGI, Perl, sh, csh, ksh

Frameworks: Spring, Struts, Tiles, Hibernate, Junit, log4J, Ajax, Angular 2, Dojo, Ext JS, JQuery, dom4j, XML Beans, Dozer, JiBX, Ehcache

EAI: Vitria Business Ware 4.3, BEA Web Logic Integration Server

Middleware: Web Sphere MQ (IBM), Apache Kafka, TIBCO, CORBA (Orbix ASP 5.1/6, Orbix 2000, Orbix Web 3.2), RMI, Connect: Direct

Cloud Platform: IBM Bluemix platform as a service (PaaS)

Enterprise Content: Management (ECM) Interwoven Team Site, Oracle WebCenter Content

Application Servers: JBoss, Web sphere Application Server 6.1/7.0, BEA Web Logic Server 7.0/8.1/9.2/10.0, iPlanet Application Server

Portal Server: iPlanet Portal Server

Web Servers: IBM Http Server, Apache Tomcat, iPlanet Web Server

Databases: Cassandra (NoSQL), Oracle 8i/9i/10g/11g, LDAP Server (iPlanet Directory Server), DB2, Informix, Tera data, Microsoft SQL Server 2005/2008, Sybase

Operating Systems: UNIX (Sun OS, Solaris, HP-UX), Linux, Windows NT/2000/XP/Vista/7/8

IDE s: Eclipse, Spring Tool Suite(STS), JBuilder, Rational Application Developer (RAD), Rational Software Architect (RSA), Net Beans

Performance Tools: JProbe, JMeter, Introscope, Dynatrace, JRebel, YSlow, Http Watch

Project Mgmt. Tools: VersionOne, Rally, Rational Team Concert (RTC), JIRA, PDWare

Modeling Tools: Visual Paradigm, Aris, Rational Rose, Paradigm plus, Erwin Data Modeler, Visio

Version Control Tools: Git/GitHub, Perforce, Clear Case, Subversion (SVN), Visual Source Safe, CVS, CMVC, CCC/Harvest

Other Tools: Gradle, Maven, Drools, Kibana, Splunk, Total Validator, FireEyes(508 compliance), Firebug, Geb, XML Spy, TOAD, Oracle SQL Developer, Exceed, Putty, SSH Tactia, SSH Client, JIRA, Hudson, Jenkins, HP ALM, Maximo

Network Protocols: TCP/IP, SSL, HTTP, IIOP, SOAP, FTP, SSH, LDAP, SMTP, POP3, IMAP

PROFESSIONAL EXPERIENCE:

Confidential, Saint Louis, MO

Sr. Technical Lead / Lead Solution Architect

Responsibilities:

  • Managed development Team size of approximately 20 resources, mainly comprised of Senior Java/UI/UX/ETL Developers/Architects.
  • Owned the technical design and development of NATS application and Accountable for overall solution design and quality.
  • Organized Scrum meetings, which included Sprint Planning, Daily Scrums or Standups, Sprint Check-In, Sprint Review & Retrospective.
  • Successfully delivered the functionality planned for each Sprint.
  • Provided Executive briefing and reporting on project Status and process improvements periodically.
  • Developed, managed and tracked project plan to implement requested features
  • Responsible for interviewing and hiring technical resources as per projects demand.
  • Provided functional, technical, and process leadership
  • Ensured that expected application performance levels are met or exceeded.
  • Worked with business systems analysts, Project managers, and project stake holders to understand the scope of work, priorities, and requirements for development.
  • Conducted technical meetings to provide technical direction to the team.
  • Driven the design and architecture aspects of the projects, and participated in complex applications programming activities. Also, Participated in Design Review, Code review and Performance review.
  • Responsible for key system design and integration decisions, and for communicating decisions to individuals implementing the system.
  • Analyzed and estimated feasibility, cost, time, and compatibility with hardware and other programs and Contribute to defining time tables and project plans

Environment: Java, J2EE, Spring MVC, Tiles, JAX-WS Web Services, EJB 3.0, Spring, Hibernate, XML, JUnit, Mockito, SQL Server, JBoss Application Server, Oracle WebCenter Content(ECM), SOAP UI, JRebel, Visual Paradigm, SVN, HP Quality Center, JIRA, Test Driven Development (TDD), Agile Methodology, Maven, Jenkins

Confidential, Newark, DE

Sr. Technical Architect

Responsibilities:

  • Successfully delivered all the enhancements for each release within timelines and under budget.
  • Created Design documents based on the functional requirements for Payment Module
  • Developed critical enhancements in Payment Functionality
  • Mentored team members in developing enhancements

Environment: Java, J2EE, JAX-WS Web Services, JUnit, Oracle 11g, XML, WebSphere, Spring, Hibernate, Dozer, JIBX, Object Grid, Compute Grid, TIBCO, SOAP UI, Oracle SQL Developer, Rational ClearCase, HP Quality Center, Test Driven Development (TDD)

Confidential, Newark, DE

Vice President, Technical Manager

Responsibilities:

  • Improved performance of page by 60% and saved $20 million in Hardware expenses.
  • Successfully delivered all the projects on time and under budget.
  • Application Manger for cross-functional, multi-platform application Administer Arrangement Details (AAD), which is part of On-Line Banking Authenticated space.
  • Owned the technical design and development of the application(AAD) and Accountable for overall solution design quality
  • Managed 25-30 direct reports from onshore and offshore.
  • Identified technical and functional needs of the System and set the priority of needs by working with business partners, architects, and other groups.
  • Provided functional, technical, and process leadership
  • Ensured that expected application performance levels are met or exceeded.
  • Worked with business systems analysts, Project managers, and Line of Business (LOB) owners to understand the scope of work, priorities, and requirements for development.
  • Conducted daily status meetings and technical meetings to address all the issues team is facing.
  • Driven the design and architecture aspects of the projects, and participated in complex applications programming activities. Also, Participated in Code reviews and Performance reviews.
  • Responsible for key system design and integration decisions, and for communicating decisions to individuals implementing the system.
  • Analyzed and estimated feasibility, cost, time, and compatibility with hardware and other programs and Contribute to defining time tables and project plans
  • Used Test Driven Development (TDD) software development process.
  • Responsible for administrative tasks related to managing resources.
  • This state of the Art, innovative product reduces Web Applications maintenance cost by 80%.
  • Speed to market by enabling rapid deployment of content changes
  • Provides better Scalability, flexibility, maintainability of applications.
  • Provides clean separation between UI teams and Application Development teams.
  • Created Design Documents, and Process Flow diagrams, Class and Sequence Diagrams.
  • Responsible for application architecture reviews and code reviews.

Environment: Java, J2EE, Free marker, JDBC, SQL, Struts 2, Struts Tag Library, Spring, Log4J, dom4j, XML Beans, Interwoven Team Site Content Management System (CMS), Ext JS, Web Sphere Application Server 6.1, Oracle 10g, Rational Application Developer (RAD), Perforce, Maven, Jira, Hudson, Rational Team Concert, JMeter, JProbe, Introscope, Dynatrace, Agile methodology, Test Driven Development(TDD), Rally, JAX-WS Web Services, RESTful Web Services, PDWare

Confidential, Washington, DC

Sr. Technical Architect

Responsibilities:

  • Designed and implemented several new enhancements to the existing project.
  • Configured Web sphere Application Server profiles in multiple environments.
  • Responsible for application architecture reviews and code reviews.

Environment: Java, J2EE(JAX-WS Web Services, Servlets, JSP), JDBC, SQL, Oracle, eclipse, Spring(IOC, MVC, Web Flow), Hibernate, Log4J, CSS, Web Sphere Application Server 6.1, CVS, WebSphere MQ

Confidential, Birmingham, AL

Technical Architect

Responsibilities:

  • Productivity gains of approximately $1M/Year.
  • Participated in Design meetings and proposed design solutions to the COPAC application design.
  • Participated in Detailed Design, Code, and Joint Interface Agreement (JIA) reviews.
  • Prepared blueprint document which describes the overall architecture of COPAC.
  • Designed several private services and produced detailed design documents.
  • Designed and developed request and response XML schemas using XML Spy.
  • Creating Logical diagrams, class diagrams, use case diagrams, deployment diagrams as per UML standards using Borland Together Developer.

Environment: Java, JDBC, Web Services, CORBA (Orbix ASP 6), UNIX (Solaris), Shell scripts and Oracle, PL/SQL, DB2, Eclipse, Borland Together Developer, XML Spy, Agile process

Confidential, Birmingham, AL

Technical Architect

Responsibilities:

  • Designed and developed entire project, and provided extra facility beyond the scope of the project by creating a Web application to view the status of tested tickets, and to generate reports.
  • Creating Logical diagrams, class diagrams, use case diagrams, deployment diagrams as per UML standards using Borland Together Developer.
  • Prepared blueprint document which describes the overall architecture of NCFR.
  • Developed unit test cases using Junit
  • This project results ongoing cost savings of approximately $350K/Year.

Environment: Java, JDBC, J2EE (Servlets, JSP), JSTL, CSS, Spring, Hibernate, BEA Web Logic Server 10.0, CORBA (Orbix ASP 6), UNIX scripts, UNIX (Solaris), Oracle, SQL, PL/SQL, log4J, JBuilder, Borland Together Developer, Junit

Confidential, Atlanta, GA

Technical Architect

Responsibilities:

  • Participated in Design meetings and proposed design solutions to the SFDS application design.
  • Responsible for architecture, design, and development of the application as per Object Oriented (OO) SOA concepts.
  • Participated in Detailed Design, Code, and Joint Interface Agreement (JIA) reviews.
  • Prepared SFDS solutions blueprint document which describes the overall architecture of SFDS.
  • Designed several public and private services and produced detailed design documents.
  • Designed and developed request and response XML schemas using XML Spy.
  • Developed process flow diagrams, and JIAS (Joint interface agreements for backend adapters and Schemas).
  • Developed Class and Sequence Diagrams using Borland Together Developer.
  • Designed and developed business processes (JPDs) using Web Logic Integration, BPM.
  • Implemented Web logic JMS to handle events generated in the system.

Environment: Web Logic Server 8.1, Web Logic Integration (WLI) 8.1, ESB, JBuilder, J2EE (Java, JDBC, JNDI, JMS), JPD, JCS, JCX, SQL, XML, XSD, JAXB, JAXP, XMLSpy, SOAP, UML, Junit, Borland Together Developer, Windows XP, UNIX (Solaris), Web Logic workshop 8.1

Confidential, Birmingham, AL

Lead Software Engineer

Responsibilities/Accomplishments:

  • Engineered innovative and creative enhancements for this application.
  • Produced ongoing cost savings of approximately $5M/Year
  • Responsible for leading the offshore development team.

Environment: CGI, Perl, Task Mate, Java, JDBC, J2EE (Servlets, JSP, Web Services), BEA Web Logic Server 8.1, CORBA (Orbix ASP 6), Web Sphere MQ, JMS, UNIX scripts, UNIX (Solaris), Connect: Direct, Oracle, CCC/Harvest, Paradigm plus, CMMI level 5

Confidential, Birmingham, AL

Lead Software Engineer

Responsibilities:

  • Designed and developed entire project.
  • This new architecture enabled Confidential Representatives and Customers run the programs listed in the menu simultaneously, to create service orders, which results in great amount of time saving to create service orders.

Environment: BEA Web Logic Server 8.1, Java, JDBC, J2EE (Servlets, JSP), CSS, Struts, Oracle, Task mate, Shell Scripts, UNIX (Solaris), UML (Paradigm plus), Erwin Data Modeler, CMMI level 5

Confidential, Birmingham, AL

Lead Software Engineer

Responsibilities:

  • Designed and implemented enhancements successfully.
  • This system handles approximately 2 million Service Orders daily.
  • Used Business Ware Modeling Environment (BME) for the application development and deployment.
  • Created Integration Models for Synchronous and Asynchronous communication between components.
  • Created Stateless and Stateful Process Models.
  • Created Business Process Objects (BPO) and associated them with Stateful Process Models.
  • Created Transformer Models to convert incoming data to the format required by the next component in the system.
  • Incorporated and Configured Web service connectors into Business Ware solutions.
  • Created Custom Exception handling classes for error handling.

Environment: Vitria Business Ware 4.3, Web Sphere MQ, JMS, LDAP (iPlanet Directory Server), Java, J2EE, CORBA (Orbix ASP 6), Web Services, XML, UNIX scripts, UNIX (Solaris), CCC/Harvest

Confidential, Atlanta, GA

Sr. Software Engineer

Responsibilities:

  • Designed and developed entire project.

Environment: BEA Web Logic Server 7.0, iPlanet Web Server, Java, J2EE (Servlets, JSP), JDBC, Oracle, SQL, PL/SQL.

Confidential, Atlanta, GA

Sr. Software Engineer

Responsibilities:

  • Designed and developed CORBA clients for CRIS (Customer Record Information System) contracts.
  • Designed, developed and integrated a Logging Mechanism for this application and for a CORBA server.

Environment: Java, J2EE (EJB, Servlets, JSP), Netscape Application Server, CORBA (Orbix Web 3.2), JDBC, Oracle, LDAP Server, Clear Case, Rational Rose, Windows NT, and UNIX Solaris.

Confidential, Decatur, GA

Software Engineer

Responsibilities:

  • Won First Prize for Fantasy Sports Website from Confidential .
  • Completed all the projects within scheduled time line.
  • Participated in all phases of project life cycle.

Environment: UNIX Solaris, Windows 95/Windows NT, Java, JCE, JDBC, Multi Threading, SSL and MS SQL Server, JBuilder, and Rational Rose, CGI, C, HTML, Oracle, Digital Signatures, Swing, JFC, Cryptography, Security, and Sockets

We'd love your feedback!