We provide IT Staff Augmentation Services!

Technical Lead Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • 18 years of IT experience in software analysis, design, development and implementation of multi - tier Enterprise applications.
  • The Confidential Group Architecture Framework 9 Certified Enterprise Architect
  • AWS Certified Solutions Architect - Associate
  • Cloudera Certified Developer for Apache Hadoop with knowlege of Hadoop ecosystem tools Hbase, Hive, Pig, MongoDB
  • Completed MongoDB University Courses for MongoDB Admin and MongoDB for Java Developer
  • Highly involved in Gathering Requirements from clients, Architectural Designing and Developing Prototypes, Coding, Testing and performance tuning.
  • Design and development using Java, J2EE (EJB, JSP, Servlets, JAXB, JAXP), JAX-RPC, JAX-WS, REST (JAX-RS), Web services using Apache CXF and Axis, XML, Ajax, Java Script, HTML 5, JQuery Mobile, Phone Gap, JSON, Angular JS, Node JS
  • Developing and deploying SOA Applications in Cloud.
  • Knowledge an IOS and Android mobile frameworks.
  • Expertise in Confidential, BRMS, JBoss ESB, Mule ESB.
  • Proficient with Web services Development, WS-Security, Struts Framework, Spring Framework, SpringMVC, Spring AOP, webFlow, Spring Security, JSF (Prime faces /Ice faces), Hibernate, MyBatis java and j2ee Design patterns and Object Oriented Design
  • Expertise in implementing XML technologies XSD, WSDL for web services, DTD, Schema, DOM, SAX, XSLT, XQuery
  • Worked on database servers Oracle (7.x/8i/9i/10g/11g), MS-SQL Server (2005/2008), DB2.
  • Expertise in using the configuration management tools and source control tools Visual Source Safe (VSS), GIT,CVS, Sub version.
  • Expertise in Developing and administrating CI tools like Interwoven Teamsite 5.5.2 & OpenDeploy 5.5.2, Hudson CI tool
  • Expertise in implementing J2EE technologies JMS, EJB 3 and EJB 2 (MDB, Session (Stateless, Stateful) & Entity Beans (CMP, BMP)), IBM MQ
  • Proficient in business processes like e-commerce and B2B portals.
  • Expertise in using Apache-ANT, Maven.
  • Expertise in installing & configuring Application servers like Web logic (6.1/7.0/8.1/9.0 ), JBOSS (4.0.2/5.1/6.0/7. x), Tomcat (5.0/6.0/7.0/8.0 ), Silver Stream eXtend Application server, Websphere 5.0/7.0/8.5.
  • Experience in using IDE tools like Eclipse3.x/4.x, RAD 8.x, JBuilder 5/9, Jdeveloper.
  • Strong expertise in developing OOAD design and UML modeling using Rational Rose.
  • Trained on Data warehousing tools BUSINESS OBJECTS 5.1, COGNOS, INFROMATICA POWER CENTER / POWER MART
  • Experience in using and configuring Mercury Sitescope, using Siteseer and Sitescope.
  • Expertise in using Safenet HSM and java key store, creating security keys, CSR and certificate signing and using certificates for SSL communication.
  • Extensively used tools like Peregrine Service Center. Entrust Get Access, Sitescope, Siteseer and Remote Admin tools like VNC, Remote Desktop, SSH, FTP Tools (Cute FTP) for production Support
  • Knowledge in Oracle SOA tools.(ADF Frame work, BPEL)

PROFESSIONAL EXPERIENCE:

Confidential, Washington, DC

Technical Lead

Responsibilities:

  • Confidential Application required consolidating booking, train inventory and travel data from various data sources and translating them into the vendor specified format.
  • Vendor required historical data of 1 year and keep incrementing it until we reach real time. Vendor also needed historical data as of that date so they can accurately forecast.
  • Typical one day’s worth of data includes
  • 1 million plus bookings
  • 100 million plus train inventory
  • 10000 plus travelled information
  • Requirement was to catch up all of historical load (of approx. 365 days) in less than 2 months
  • Led the team to break the tasks into individual unit of works for each of the requirement.
  • Led the development team and business users during critical last few weeks to stay focused on both the functional and technical challenges to meet the end goal.
  • Ensured the team is not burdened with last minute requirements changes by providing simple design solutions.
  • Designed multi-threaded approach utilizing MQ where each thread runs each unit of work.
  • Easily scalable to increase / decrease the load based on the resource constraints.
  • Throughput Requirement = at least 5 historical files in a 24 hour window
  • Results
  • Each historical file time = 1hr 30 min
  • Ability to generate at least 15 historical files in a 24 hour window

Environment: Java, J2EE (Servlets, Java Mail), EJB 3.0 (Session Beans, MDB), MyBatis, MQ Series, JMS, Struts framework, Subversion, Unix, WebSphere Application Server v8.5, IBM Rational® Application Developer V8.5.1, Share Point.

Confidential

Development Lead

Responsibilities:

  • Design UI for View, Add Modify and Admin pages.
  • Designing and development Rest API to communicate with Enterprise database
  • Creating Rest Clients to Communicate with Mule Soft Data store
  • Setting up Single sign on

Environment: Java, J2EE, Spring MVC, Spring Security, MyBatis, REST, RAML, JBoss EAP, IBM Rational® Application Developer V8.5.1

Confidential

Development Lead

Responsibilities:

  • Designing message throttling using IBM MQ to meet Arrow messages process limitation.
  • Designing message transformations

Environment: Java, J2EE, MDB, IBM MQ, IBM Rational® Application Developer V8.5.1

Confidential

Software Developer

Responsibilities:

  • Designing / Development of Rules for Confidential in Shopping Application
  • Creating new rules and Modifying existing rules executed on Confidential Rule Engine.
  • Deploying JBoss BRMS in Amazon Cloud.

Environment: Java, J2EE (Servlets, Java Mail), Confidential, JBoss EAP, JBoss BRMS, IBM Rational® Application Developer V8.5.1, Share Point.

Confidential

Software Developer

Responsibilities:

  • Analyzing the requirements for Multi ride changes in Ticket Validation System(TVS), Reservation Facade System(RSF) and Financial Facade System (FSF)
  • Analyzing Changes required for ADJUSTMENT Type Lifts for Ticket Validation System(TVS), Reservation Facade System(RSF) and Financial Facade System (FSF)
  • Analyzing Changes required for FRAUD events for Ticket Validation System(TVS), Reservation Facade System(RSF) and Financial Facade System (FSF)
  • Designing and making changes in XSD and WSDL files to transmit information.
  • Designing DB changes and view changes for multi ride.
  • Implementing web services changes, MQ changes, testing and deploying changes.

Environment: Java, J2EE (Servlets, Java Mail, JDBC), EJB 3.0 (Session Beans, MDB), JPA, MQ Series, JMS, Struts framework, Subversion, Unix, WebSphere Application Server v7.0, IBM Rational® Application Developer V8.0.1, Share Point.

Confidential

Software Developer

Responsibilities:

  • Analyzing the requirements for creating shape and route files
  • Creating UI for uploading shape files for Route to database.
  • Generating feed files for shapes, routes and train schedules.
  • Validating feed files and uploading to Google site.

Environment: Java, J2EE (Servlets, Java Mail, JDBC), EJB 3.0 (Session Beans, MDB), JPA, MQ Series, JMS, Struts framework, Subversion, Unix, WebSphere Application Server v7.0, IBM Rational® Application Developer V8.0.1, Share Point.

Confidential

Software Developer

Responsibilities:

  • Analyzing the requirements for train manifest information for passengers and Crew
  • Designing and creating WSDL and XSD files for web service.
  • Implementing web services, testing and deploying.

Environment: Java, J2EE (Servlets, Java Mail, JDBC), EJB 3.0 (Session Beans, MDB), JPA, MQ Series, JMS, Struts framework, Subversion, Unix, WebSphere Application Server v7.0, IBM Rational® Application Developer V8.0.1, Share Point.

Confidential, Waukesha, WI

Sr. Software Consultant

Responsibilities:

  • Analyzing the existing manual process
  • Creating scheduled jobs to read existing file formats and migrating data in to database.
  • Creating schedule servlet to initiate job every month to update the flags.
  • Developed delegate, EJB’s and DAO’s to update the flags in existing Flags table.

Environment: Java, J2EE (Servlets, Java Mail, JDBC), EJB 2.0 (Session Beans), Struts framework, CVS, Linux, WebSphere Application Server v7.0, IBM Rational® Application Developer V8.0.1, Share Point.

Confidential, Reston, VA

Software Developer

Responsibilities:

  • Developed new customized pages for Confidential discharge using struts framework.
  • Developed delegate layer, value objects.
  • Developed EJB’s for business logic and
  • Developed DAO’s to fetch and insert data into data base.
  • Creating new data base table for Confidential discharge.
  • Unit testing and UAT for Confidential .

Environment: Java, J2EE (Servlets, Java Mail, JDBC), EJB 2.0 (Session Beans), Struts framework, CVS, Linux, WebSphere Application Server v7.0, IBM Rational® Application Developer V8.0.1, Share Point.

Confidential, Princeton, NJ

Architect

Responsibilities:

  • Analyzing existing application to check the compatibility to migrate to Cloud infrastructure.
  • Identifying the changes required to move to cloud infrastructure.
  • Preparing documents for required changes.
  • Changing the existing code to suit for the cloud specification.
  • Deploying Application in Cloud development environment and Testing

Confidential

Software Developer

Responsibilities:

  • Analyzing existing application to check the compatibility to migrate Confidential security framework.
  • Identifying the changes required and impact of changes in other modules.
  • Preparing documents for required changes in existing application to communicate with new Confidential framework API.
  • Developing code and testing entitlements from Confidential .
  • Deploying Application in development Cloud with Confidential entitlements and Testing

Environment: Java, J2EE (JAXB, Servlets, Java Mail, JDBC), EJB 3.0 (MDB, Session Beans) JMS, Struts framework, Rational Clear Case, Linux, Tomcat 6.0WebSphere 5.0, eclipse 3.7, Share Point.

Confidential, Alexandria, VA

Sr. Software Analyst

Responsibilities:

  • Developing web services to accept personal information with biometrics
  • Developing web services to receive asynchronous responses from Confidential service and store responses in database to use status display in websites.
  • Designing and developing integration module using spring framework in Confidential
  • Designing and creating workflow for ingest, process and Background check module with JBPM.
  • Developed audit module to capture audit messages in database using iBatis.
  • Developing integration module with DAON engine, implementing EFT generation policies using NIST API.
  • Generating CSR pages using JSF to view status of messages requests and responses.

Environment: Apache CXF 2.1, NIST API, Java, J2EE (JAXB, Servlets, Java Mail, JDBC), EJB 3.0 (MDB, Session Beans) Jboss5.1, JSF, JMS, JBPM, Spring framework, Spring MVC , Hibernate , iBatis, Windows 2003, SQL Server 2005, eclipse3.3.2, XML, Ant 1.6, CVS Version controller, JBOSS 5.1 Application server, Tomcat 6.0.

Confidential

Software Developer

Responsibilities:

  • Developing web services to accept personal information with biometrics
  • Developing web services clients to send asynchronous responses to services at airports
  • Designing and developing Messaging module using JBOSS messaging
  • Designing and creating workflow module for ingest, process, Validation, Finance and background check modules with JBPM.
  • Developed audit module to capture audit messages in database using iBatis.
  • Developing integration module with DAON engine, the encrypted biometric storage engine.
  • Developed Background check notification web service client to send messages from Background check system to Confidential .
  • Implementing SSL communication for web services with tomcat 6.0.

Environment: Apache CXF 2.1, Java, J2EE (JAXB, Servlets, Java Mail, JDBC)EJB 3.0 (MDB, Session Beans) Jboss5.1, JMS, JBPM, Spring framework, iBatis, Windows 2003, SQL Server 2005, eclipse3.3.2, XML, Ant 1.6.2, CVS Version controller, JBOSS 5.1 Application server, Tomcat 6.0.

Confidential

Software Developer

Responsibilities:

  • Designing and developing Messaging module using JBOSS messaging.
  • Designing and developing and configuring Workflow module using JBPM tool to route messages based on message types.
  • Developing FMS and BCS clients to communicate with workflow system.
  • Designing and developing and configuring security module to encrypt, decrypt XML messages and verification of message signatures using HSM security model.
  • Integrating messaging module, workflow module, FMS module, Motorola de-dupe system module, DAON engine secure biometric system module and BCS module.
  • Maintenance of CIMS and Application performance tuning.
  • Creating RSA keys for SSL, XML encryption and XML signing. Generating CSR’s Using HSM.
  • Importing signed certificates signed by CA into HSM.
  • Creating signing and encryption and SSL certificates for vendors.

Environment: Java, J2EE (JAXB, Servlets, Java Mail, JDBC), Hibernate, JBPM, Jboss4.0.2, JMS, UML, Windows 2k (Development), SQL Server, eclipse3.1, XML, Apache Ant 1.6.2, CVS Version controller, Safenet HSM.

We'd love your feedback!