We provide IT Staff Augmentation Services!

Technical Lead Resume

3.00/5 (Submit Your Rating)

TX

SUMMARY

  • Seasoned hands - on technology leader with 23 years of experience building software engineering teams and delivering software solutions in different industries.
  • In-depth knowledge and experience architecting, designing, estimating, developing, supporting and continuously improving scalable, secured, maintainable, readable, object-oriented, reactive multi-tiered, multi-threaded, big-data, distributed software applications.
  • Knowledge and experience with Java Stack of technologies and frameworks.
  • Knowledge of key capabilities for Amazon Web Services(AWS) and Azure Cloud platforms.
  • Experience with Docker Containerization and running containers in the Azure Kubernetes Service with Azure SQL, Azure Files, Azure Container Registry with Git Repository in VSTS
  • Knowledge and experience with Micro Services Architecture, Event Based Architectures, Functional Programming, Object Oriented Programming (OOP) and design (OOD).
  • Knowledge of key capabilities of technologies like Spring Boot for Micro Services, Apache Kafka for Event Driven/Sourcing Systems.

TECHNICAL SKILLS

Frameworks Used: Spring, Angular2+ and many more in the open source world.

Languages Used: Java, C++, C, C#, Visual Basic, JavaScript, Tcl/Tk, Objective-C

IDEs Used: Eclipse, IntelliJ, Weblogic workshop, Jbuilder, PowerJ,

Databases: Relational Databases like Oracle, Microsoft SQL Server, Sybase, MySQL, Teradata. Document based databases like MongoDB.

Operating Systems: Linux, Unix and Windows

Source Control: Git, Perforce, Rational Clearcase, CVS, Visual Source safe

Others: JIRA, Rally, Rational Rose, Erwin, Microsoft Visio, Microsoft Office, Excel, PowerPoint and Project

PROFESSIONAL EXPERIENCE

Confidential, TX

Technical Lead

Responsibilities:

  • Forms Application - An application that gave the customers the ability to import and convert Adobe PDF documents to HTML/JS/CSS screens to enable them to map, deploy, manage these imported Confidential . Once deployed to the Confidential System, these form then was then displayed, edited, signed and filed by the customer on a branch visit all electronically with the help of the frontline staff.
  • Scheduling Application - An application that gave the customers the ability to manage and schedule batch jobs.
  • Confidential ™ - Exposing the functions of Confidential through a web-service interface.
  • Specifically developed the services for Cash transactions for the cash machines integration.
  • Planned and Ensured that development team have tools/skills required to perform job functions.
  • Worked with other teams to understand project and business priorities and schedule work with development teams(s) based on those priorities.
  • Worked with other teams on estimation, planning, piloting and bring-to-market efforts.
  • Constantly improve the development process, tools and methodologies (Agile/Scrum) used in the development.
  • Delivered services with high quality on time and within budget.
  • Work with the Sales, Support, Implementation and Professional services organizations in their efforts to the sales and adoption of the products.

Technologies: Azure, Kubernetes, Docker, Java, Spring, CXF, JavaScript/Angular/Ionic, SOAP/RESTful Services, Jetty, Perforce, Hibernate, PostgreSQL, SQL Server, AIX.

Manager, Solutions Architecture.

Confidential, Dallas, TX

Responsibilities:

  • Contributed to Center of Excellence for Digital Transformation implementing and coaching Agile practices and developing the provisioning of tools for Agile development and CI tools in AWS.
  • Led the integration of 2 different Revenue Optimization System with 3 different reservation systems all working together at the same time.
  • Led the conversion of a suite of Airtran’s integration applications from different languages and infrastructure and brought them in-house to company standards as part of Airtran Integration.
  • Led migration of data from the Airtran Revenue Optimization System to Southwest’s Revenue Optimization system for the Airtran flights as part of Airtran Integration.
  • Led the delivery of the integration with enterprise security service and cyber-ark password vault for all the
  • Revenue Management Applications and Business services as part of PCI Compliance project.
  • Led the upgrade to Oracle 11g for Revenue Management Applications and Business services as part of PCI Compliance project.
  • Led the Revenue Management Delivery team through the Agile/SCRUM process.
  • Drove the Estimation and break down of the technology work needed in Revenue Management business area, for the projects and programs.
  • Developed applications to provide the flexibility to customers to influence demand in local markets versus Connection markets as part of the Revenue Enhancements Initiatives. This involved manipulating large amounts of data and then moving the data through the optimization systems and reservation systems.
  • Gathered requirements, designed and architected a scalable Inventory Management system to manage the Inventory in the Reservation System.
  • Modified Revenue Management Applications to provide the flexibility to optimize inventory into additional fare buckets.

Technologies: Java, Spring, Spring-JDBC, Spring-JMS, JMX, Hibernate, XML, Cyber-Ark, Unix, Linux, CORBA Services (IONA Orbix), JMS (TIBCO EMS), Oracle 10g, Teradata, SQL Server, .NET, Rational Clearcase, Sabre’s SAAS Application, Navitaire Reservation System, Altea Reservation System, Cyber-Ark, ANT, Maven, Jenkins, Git.

Confidential, Orange, CA

Technical Lead

Responsibilities:

  • Managed the development of the product ( Confidential ) for enabled generation of leads to the partners in real time for insurance products associated with the loans.
  • This engine connected the customer service application, Confidential application and website to multiple vendors.
  • Co-ordination of the enhancement efforts for business analysis, approval from the business.
  • Conducting the business analysis sessions with the Business Analyst and the Business customers.
  • Leading and mentoring the developers and conducting the architecture and development meetings.
  • Developed the templates, standards and architectural patterns to use during development of this application’s various components.
  • Developed code to make calls to web-services provided by customer service application, to provide an internet-based application to directly communicate with customer service agents electronically.
  • Developed and worked with Weblogic JMS Server to send out messages to internal customer service application, send out emails and post messages with attachments to be sent over the Sonic ESB. Developed Message Driven Beans (MDBs) as listeners to the messages
  • Developed code to integrate with Sonic ESB to send the loan related scanned documents to Enterprise Information Repository ( Confidential ) containing all the scanned copies of loan documents.
  • Created services to meet the company guidelines for Service Oriented Architecture, using Stateless session EJBs and Axis web services to run in a Weblogic server (J2EE application server). Created WSDLs and XML schema for the payloads defining the communication and payload on a web-service call.
  • The web services exposed were wrappers to the EJB remote interface.
  • Developed the skeleton and template code using Spring for Auto-wiring of interdependent objects, through constructor and setter
  • Dependency injection and using Inversion of control pattern to tie in Hibernate for accessing and manipulating data Oracle databases.
  • Developed the code to interact with external web service over HTTPS, using XML Beans and Axis web services.
  • Used Weblogic JMS server as an intermediary between this application and another web service to make it more reliable and respond better to the client of this application.
  • Used the inbuilt retry logic and redelivery limit etc. configuration parameters. Sent out emails to customers using the web service, in a durable fashion.
  • Developed Message Driven Beans (MDBs) as listeners to the messages.
  • Created a Struts-based web application to manage the leads that failed to transmit to external vendors.
  • Coordinating with the deployment team acquisition of necessary hardware and software, through the capacity planning and then to setup different environments for QA, UAT and Production and to develop a rollout plan.

Environment: Java, J2EE, JSP, EJB, Web services, JMS, Sonic ESB, SOA, Weblogic Workshop, XDoclet, Weblogic Application Server, Oracle 10g, SQL Server, Rational Software Architect

Confidential, California

Solutions Architect

Responsibilities:

  • Business and requirements analysis, by understanding the process flows. Elaborating the requirements and design using UML.
  • Developed a prototype to demonstrate the functions of the applications and get a sign-off on the requirements.
  • Development of a skeleton and template code to be used by all the developers on the team.
  • Development of the physical and logical architecture for the system.
  • Setting up the JBoss application server environment using Apache as web servers.
  • Used the JMS to send and receive data from other applications, such as Claims Processing and Confidential maintenance and Customer service applications.
  • Any changes to any patient’s Confidential or claims or PCP changes were transmitted to MMS over JMS.
  • Developed Message Driven beans to process the data objects sent over in an asynchronous fashion.

Environment: Java, J2EE, JSP, EJB, JMS, Struts, Eclipse, XDoclet, JBoss Application Server, IText APIs for PDF creation for letters and reports, SQL Server 2000, Struts, Tiles, Microsoft Visio 2003 for UML.

Confidential, Los Angeles, California

Sr. Developer.

Responsibilities:

  • Business and functional requirements analysis to architect and design the system.
  • Design and development of a Dimensional model for Claims, Confidential, Utilization management, Capitation (both inbound and outbound) modules.
  • Development/Testing of Extract Transform and Load (ETL) processes of the data from various sources.
  • Creation of various drill-down reports using the dimensional data model created.
  • Development of a browser-based user interface to search the data from the data-warehouse.

Environment: Java, J2EE, JSP, EJB, Eclipse, XDoclet, Weblogic Application Server, Sybase, SQL Server, Pervasive’s Data Junction, Crystal Enterprise Server, Crystal Reports, Confidential 6.0/7.0

Confidential, Los Angeles, California

Sr. Engineer, Solutions Architect

Responsibilities:

  • Business and functional requirements analysis, by collecting all the information about the files being sent out to various trading partners.
  • Design, development and testing of a scheduling system that would kick-off the batch jobs, required for these file generation.
  • This system can schedule to pick up the files from specific folders/location and send it to the trading partners or receive the file from the trading partners.
  • Development of some batch jobs that would create these files and some batch to receive the information and process it into a central system, specifically the
  • Confidential with CMS, Healthy Families and FEB.
  • Developed components to post the message to JMS destination and wrote the
  • Message Driven beans to read and send email messages to various agencies when the files were ready to be picked up.
  • Interfacing with the Confidential System to prepare files to update the Confidential and Provider Information.
  • Mentoring the developers with the technologies used.
  • Maintenance/Enhancements to the application.

Environment: Java, J2EE, JSP, JMS, EJB, Struts, Eclipse, XDoclet, Weblogic Application Server, Sybase, SQL Server, Pervasive’s Data Junction, Crystal Enterprise Server, Crystal Reports, Confidential 6.0/7.0

Confidential, Los Angeles, California

Sr. Engineer

Responsibilities:

  • Business and functional requirements analysis and understanding the business process flows for the Capitation process.
  • Design the flow of the Confidential, the batch jobs and the UI to modify the Contract details, based on which the Capitation would be paid to Medical Groups.
  • Mentoring the developers with the technologies used.
  • Development/Testing of the application.
  • Developed browser-based application to maintain and manage the Confidential .
  • Developed the JMS components such as message driven beans, to receive messages from applications and components responsible for the changes in Patient’s Confidential and any changes in association of a patient to the provider.
  • Creating reports for member services dept., provider network services dept to fix the data in the core system ( Confidential ) used in the organization.
  • Migration of old legacy data into this new system.
  • Maintenance/Enhancements to the application.
  • Educating various departments with different features of the system.

Environment: Java, J2EE, JSP, JMS, JDBC, JCA, EJB, Struts, Eclipse, XDoclet, Weblogic Application Server, Apache, SQL Server, Pervasive’s Data Junction, Crystal Enterprise Server, Crystal Reports, Confidential 6.0/7.0, Sybase.

Confidential, Los Angeles, California

Sr. Engineer

Responsibilities:

  • Business, requirements and code base analysis to find out the exact functionalities and creation of a migration plan.
  • Migration of the database into improvised schema, without disturbing the information integrity.
  • Design and development of Core classes, Utility classes, Java Beans, Tag libraries and JSP’s, or Servlets to complete the functionality of the site.
  • Integration of Fulcrum Search server to the web-based search functionality for documents and pictures.
  • Proposed Content Management solution and effective ways of delivering the features.

Environment: Solaris, Apache HTTP Server, Tomcat server 4.0(Java/JSP/Tag Libraries/Servlets), Struts, Oracle, Fulcrum SearchServer.

Confidential, Santa Ana, California

Technical Architect, Sr. Engineer

Responsibilities:

  • Review of the database Schema and doing necessary changes and addition to improve the performance.
  • Optimization of the SQL calls and reduction in these calls.
  • Assess quality of the existing code base and architecture to propose the mandatory and non-mandatory changes.
  • Review the configurations of Vignette, Confidential Enterprise Server for performance improvements and its administration.
  • Review of the Java virtual machine setups and propose changes.
  • Design and Development of new EJB’s, JSP’s, Servlets and Java batch processes for ordering and reporting modules.
  • Contributed to the performance fine-tuning and optimization of the existing JSPs, EJB’s.
  • Design and Development of the enhancements to the Content management application and content delivery applications using Vignette Storyserver.
  • Fix the existing application and to enable the caching strategies.

Environment: Solaris, Gemstone J and ServletExec (Java/JSP/Tag libraries/servlets/EJB), Jbuilder, Netegrity Siteminder, Vignette Storyserver with Tcl/Tk and Java/JSP, Oracle, Rational Clearcase.

Confidential, New York

Technical Lead, Sr. Developer

Responsibilities:

  • Architecting the Information layout and henceforth designed the data model for the content on the site, based on the types of content identified on the site.
  • Designed and developed a content management system, that would handle the content entry, with a proper workflow, before the piece could be launched to the website.
  • Responsible for the design and development of EJB’s, JSPs and servlet for the B2B eCommerce website for dealers and retailers, that facilitated them to order the Xircom products online.
  • Guided various module leads to work through the functional and technical problems.
  • Deployment of the website to the production environment, which included setting up the Weblogic application server to work with Confidential, in a clustered environment.
  • Assisting, in installation and configuration of Vignette Storyserver with Confidential Enterprise Server on various production servers.
  • Administering and managing the whole website, involved in application and system level debugging of problems on the website.
  • Integrated SiteMinder with Novell LDAP, eDirectory, using eDirectory as user-profile store for web-based user authentication.
  • Migration of Xircom’s website to Intel’s Microsoft based platforms. 90% of the pages were simple content pages directly put up into Intel’ s look ‘n’ feel with the content from the database. The rest was converted to ASP’s.

Environment: Solaris, Vignette Storyserver with Tcl/Tk, Weblogic (Java/JSP/servlets/EJB/J2EE), Jbuilder, Oracle, Novell eDirectory, Netegrity Siteminder, Ultraseek, Webtrends, Visual Source Safe, ServletExec

Confidential, Phoenix, AZ

Sr. Developer

Accomplishments:

  • Assisted in development of detailed project plan and creation of functional specifications.
  • Business and technical requirements gathering and analysis.
  • Defining the coding standards and coding patterns in Vignette Storyserver.
  • Producing architecture and design documents for the applications.
  • Developing the servlets, JSP and java Beans, with JDBC and Sybase database application and database schema.
  • Technical mentoring of other developers on the team.
  • Created a Technical plan for migration of the personalization system to Java environment.
  • Defined a Content Management work flow process, for managing the content published to the internet.
  • Designed and developed the Content management application (CMA) as defined by the content Management process developed above.
  • Designed and developed the Content delivery application (CDA), that was used by customers to access the content on the internet website.
  • Assisted and guided the production deployment team in some of the release management aspects such as, the installation, administration and deployment of the applications.
  • Evaluated various products and provided the technical evaluation document with findings of various products for a web content management solution.

Environment: WebSphere Application Server 2.03 as Servlet engine, Java, Servlets, Visual Age for Java 2 IDE, Windows NT Server, Vignette Storyserver with Tcl/Tk, Active Server Pages (ASP) with Java Script, Vignette Storyserver with Tcl/Tk, XML, Active Server Pages (ASP) with Java Script, Java, IIS4.0, COM./DCOM, HTML.

Confidential, CA

Sr. Programmer Analyst

Responsibilities:

  • Developed UI using Dynamic HTML, Server-side scripting (Active server pages, in Java script) for a course on negotiations and Java applets for multi-user simulations.
  • Created reports on website usage and provided a web-based interface to deliver them to the users of the reporting application

Environment: Active Server Pages (ASP) with Java Script, Dynamic HTML (Cross-browser), Java, IIS4.0, Windows NT Server.

Confidential

Developer, Sr. Developer

Accomplishments:

  • Gathered requirements from the clients and/or analyst teams and then analyzed them and presented various solutions
  • Managed the pressure of developing the software without the knowledge of some of the languages and technologies, and provided solutions to several architectural, design and technology challenges.
  • Developed and implemented various applications, with the applications deployed into a production environment and used by the customers.
  • Troubleshooted the applications in production and non-prod environments, to find bugs and issues and fix them in time.

Environment: Active Server Pages (VBScript), Dynamic HTML, Visual Basic 5.0(ActiveX Controls, DLLs), Java (Applets), Oracle 7.3, Windows NT Server, Sun Ultra-Sparc, UNIX (System V Release 4.0), Oracle7.3 (SQL*Plus, Pro*C++), Objective-C, HTML, Java, JavaScript, Web Objects 3.0, Enterprise Objects Framework 2.0, Confidential Navigator 3.0, Microsoft Internet Explorer 3.11, C++, DEC-Alpha (Target system), UNIX (System V Release 4.0), VxWorks (Target system), Windows 95.,Visual Basic 2.0, and MS Access, Pentium-PC hooked on Novell LAN, Windows 3.1.

10 of 10

We'd love your feedback!