We provide IT Staff Augmentation Services!

Technical Lead Architect Resume

3.00/5 (Submit Your Rating)

Cary, NC

SUMMARY:

  • 15 + years of experience in Software design, development and consulting.

TECHNICAL SKILLS:

  • JBoss 5.1
  • Tomcat
  • XSL
  • XML with JAXB
  • JavaScript
  • CSS
  • Servlets
  • JSF 2
  • Struts
  • Expresso
  • Eclipse
  • NetBeans
  • Oracle PL/SQL
  • Code Reviewer v5.0
  • SVN
  • Ant
  • JAX - WS
  • JMS and Spring Web Flow

PROFESSIONAL EXPERIENCE:

Technical Lead Architect

Confidential, Cary, NC

Responsibilities:

  • Design and architect applications in compliance with enterprise architectural requirement.
  • Design API for the global platform and help developers, product owners share contribute using Swagger
  • Define RESTful API for tenants /countries using RAML and RSQL
  • Adhere API design guidance and principles from OpenAPI initiatives / apigee
  • Hands on coding in building Global Service Platform
  • Which is a reactive tenant based microservices architecture using NodeJs, Groovy, Java EE 8, Spring Boot, Spring Cloud and Netflix OSS stack on Azure with data layer in mongoDB
  • Containerized CI environment using bamboo and Docker
  • Build and maintain data search layer for internal and external application to query using mongoDB aggregate framework and RSQL
  • Define data models, sharding and replication requirements for mongoDB deployments.
  • Create, maintain mongoDB indexes, data migration scripts
  • Conduct workshops for developers on NoSQL databases, mongoDB and Java 8
  • Implemented Continuous Integrations and delivery using Confluence, JIRA, Bitbucket, Bamboo, SonarCube and UCD for newer platform and legacy portal applications
  • Review of deliverable products requirement documents, code, designs, and test plans
  • Lead Software Development Automation initiative for Enterprise Applications.
  • Development of Proof of Concept in actual Enterprise Architecture and technical stack to business using platform core technical stack - Node Js, GraphQL, React, Relay, Netflix OSS, Java EE, Spring Boot and mongoDB
  • Prepare architecture artifacts and technical requirements documents for technical and engineering team.
  • Collaborate with product owners, business in defining product backlogs.
  • Hands on Experience in mongoDB 3.4
  • Developed POC to facilitate global data search on sales and servicing platform using jQuery UI, Solr, Spring Boot, groovy and mongoDB 3.4 synthetic collections with 3 nodes replicaset and one router

Sr. Solution Architect / Engineering Consultant

Confidential, Durham, NC

Responsibilities:
  • Design and maintain RESTful API for in-store and cloud servers collaborations
  • Designed and developed Java EE 6 and Java EE 7 stack applications
  • Provided architectural guidance in migrating legacy applications
  • Created technical Design and product documentation for developers, end users and customers
  • Implemented Continuous Integration, regression testing environment for existing and newer RESTful API implementation on Jenkins with multiple Git repositories
  • Implemented and maintained Security for existing RESTful API Services (JAX-WS) (WS-Security /HTTP Basic Authentication / SSL)
  • Built testing environment for Web services and Standalone Java applications with profiling and code coverage to monitor and improve existing application
  • Developed and supported legacy applications
  • Developed and maintained Gradle build script to support varied runtime and customer environment
  • Built Ubuntu 14.04 LTS virtual machines on Vmware EsXi 5.5.0 and created performance test environment using jMeter, SoapUI, Apache Load balancer,TomEE 1.7 and Yourkit
  • POC on AWS using mongoDB /Cassandra to handle ~ 20000 concurrent Point of Sale requests
  • Developed backend API Service Layer (REST API - JAX-RS) DB using Oracle 11g
  • Designed and Implemented messaging model using JMS, TomEE and ActiveMQ
  • Guided the team in designing / architecting high availability Service oriented applications
  • Hands on experience in deploying and managing DataStax Cassandra 2.1.6 cluster on Amazon EC2

Principal Software Engineer

Confidential, Raleigh, NC

Responsibilities:
  • Designed and developed Java EE 5 / Spring 3 /JPA 2 service applications with RESTful API using JAX-RS -JSON and SOAP (JAX-WS-XML) to consume and expose services.
  • Worked with business and product owners in defining backlog and roadmap
  • Modeled schema: Database used Oracle. Application Server: WebSphere 7
  • Confidential Rational Software Architect for Design and development and Rational Team Concert for source control, and agile planning with continuous builds
  • Provided technical guidance to the team, guided Sprint planning and worked with multiple functional teams (QE, BPM, Data warehouse/ETL and UI/UX) in a fast-paced Agile/Scrum environment
  • Worked with Product owner in creating user stories and product backlogs
  • Ensured implementation adhere internal SDLC process in a government-regulated environment.
  • Reviewed developers’ deliverable and code prior to QA and product owner’s approval.

Sr. Software Engineer

Confidential, Triangle Park, NC

Responsibilities:
  • Led the team in migrating legacy applications to Java EE 6 applications
  • Development in Java EE 6/ jQuery /JSON/JAX-RS (Apache wink)/ EJB 3 with Java Transaction API JPA 2 (openJPA / Hibernate)/ DB2 9.7 / Websphere 8 (Java EE full profile)
  • Designed and developed applications using Confidential Rational Software Architect
  • Confidential Rational Team Concert (source control, and agile planning with continuous builds)
  • Independently analyzed application requirements, system problems and documented recommendations
  • Implemented recommended solutions
  • Implemented Test plans with openEJB/ jUnit 4 /jWebUnit / EJB Embedded Container JSR 318
  • Mentored interns / developers on newer application architecture
  • Developed load and stress tests using Confidential Rational Performance Tester 8.5, to maintain and improve concurrency and scalability of the applications

Sr. Software Engineer

Confidential, Durham, NC

Responsibilities:
  • Designed and developed Java EE 5 and Spring 3.1 / Hibernate 3 applications

Responsibilities:

  • Technical Documentation: Designed class diagrams, sequence diagrams using UML (Altova).
  • SaaS integration with vendors using Web service Java Metro 1.3 (JAX-WAS-SOAP)/ RESTful (jersey) OpenID and OAuth
  • Designed XML Schemas for the core Web services
  • Load and Integration testing using Jwebunit / Jmeter / soapUI on Jenkin for Continuous Integration
  • Created and maintained product documentation - technical / functional
  • Production, Disaster Recovery and customer support
  • Managed / integrated open source software
  • Secured applications using Spring Security (AOP, Spring MVC)
  • Migrated Axis 1 environment / Web services to Java RI (Metro 1.2) Web services with WS-Security.

Software Engineer (J2EE)

Confidential

Responsibilities:
  • Designed and developed in (J2EE) Ajax, Servlets, Struts, JSP, EJB,XML(Eclipse), HTML/JavaScript DHTML
  • Project Documentation
  • Configuration on BEA Web logic
  • Development in Weblogic Tuxedo
  • Code review and functional testing

Lead Developer

Confidential

Responsibilities:
  • Development in Java, HTML/JavaScript DHTML
  • Requirement analysis, design and acceptance testing
  • Documentation and development of Interactive Demo Products using Java Applets/Adobe flash Action script 2.0

Confidential

Software Engineer

Responsibilities:
  • Development in Java
  • Development and maintenance of SFA portal focus2cell.com.
  • Application - design, development, test and Implementation Servlets/Jsp/Oracle .

We'd love your feedback!