We provide IT Staff Augmentation Services!

Technical Lead Resume

2.00/5 (Submit Your Rating)

Herndon, VA

SUMMARY:

  • Experience in leading, architecting and developing software in heterogeneous domains like E - Commerce, Finance, E-Trading Platforms, Supply-Chain, Aerospace and Healthcare.
  • Specializing in Object-Oriented Analysis & Design with extensive experience in requirements definition, prototyping, designing, developing, testing & maintenance.
  • Mentoring team of software developers by providing technical guidance.
  • Excellent communication and interpersonal skills and self-starter.

TECHNICAL SKILLS:

Languages: Java, C, C#, SQL, PL/SQL, QT

Distributed Technologies: Enterprises Java Beans (EJB 1.1/2.0), Web Services

Scripting: Java script, VB Script, HTML, JQuery, AngularJS

Internet Applications: J2EE 1.2/1.3 (Servlet 2.0/2.3, JSP 1.2), STRUTS 2, JDBC 1.2/2.0, RMI, EJB, JNDI, ASP, Hibernate, Spring Framework

Web/Application Servers: JBoss 4.0, BEA Weblogic 8.1, Apache Web server and Tomcat, Microsoft IIS

Messaging: SoniqMQ, Fiorano, JBoss JMS, Kafka

Other Technologies: RFID, XBee/ZigBee

GUI: AWT and Swings in Java, MFC

IDE: Jbuilder, Eclipse, Visual Studio 2008

Other Languages: DHTML, XML/XSL, SQL

Methodologies: OOPS, J2EE Design Patterns, MVC

Database Applications: Oracle 7.x/8x/9i/10g,SQL Server, MySQL

Operating Systems: MS-Windows 95/98/XP/NT/2000, UNIX (Sun Solaris 2.6).

Version Control Tools: PVCS, CVS, Visual SourceSafe, StarTeam, Subversion

Big Data: HTTP, HTTPS, TCP/IP, RMI/IIOP, FTP, SMTP, FORTIFY 360

MicroStrategy: Hadoop, Map Reduce, Hive, Pig, Sqoop, Flume, Hbase

WORK EXPERIENCE:

Confidential, Herndon, VA

Technical Lead

Responsibilities:

  • I am leading a team of 5 developers and 2 QA team members to implement and support eligibility determination and Medicaid enrollments.
  • The team is responsible for implementation and support of Mass-Health module. MMIS system which is external to MAHIX is notified on daily basis applications that are eligible for Medicaid benefits.
  • About 1 millions monthly SOAP transactions are sent to MMIS from MAHIX. These SOAP calls notify MMIS system to begin, update or terminate coverage of individuals.
  • The team is responsible for delivering production ready code and supporting any L3/ L4 production issues.
  • Front end is implemented with Model View Controller (MVC) architecture using Spring MVC framework to isolate UI layer of the application. This avoids complexity of integration and ease of maintenance.
  • Service Layer of the application is developed using POJOs which are decorated as spring beans. This helps with any DI and transaction management.
  • DAO layer is implemented using JPA entities with Hibernate as JPA provider.
  • Implemented SOAP clients to query data from FDSH (Federal Data Service Hub) for the individuals. Some of the services used are from IRS, Social Security, HHS etc. The results of these services are used from Eligibility program determination.
  • Implemented notice generation module, this module is responsible for creating notices that need to be sent to users
  • Developed and maintained batch jobs that run at differently frequencies for SOAP calls and notice generations.
  • Followed TDD, test cases are written using JUNIT.
  • Currently working on POC to integrate Kafka and Zookeper as the asynchronous messaging platform in the architecture.

Environment: Java, JEE, Eclipse, Spring MVC, Spring Framework 3.X, Hibernate, Tomcat (as development server), JBoss (in production), Linux, Windows, MS Office, AngularJS, HTML5, CSS, JavaScript, XML, SOAP WebServices, Sql Developer, Oracle 11g, Junit, Subversion, JIRA, Jenkins, Maven, Log4j, IText, Kafka, Zookeeper.

Confidential, Falls Church, VA

Technical Lead

Responsibilities:

  • Design and customize software US Navy.
  • Work with end clients to get their requirements. Design and Implement software solutions.
  • Mentor software development team and keep track of project timelines.
  • Architected and implemented Component tracking and life prediction software platform for US NAVY. The software is web based system developed using J2EE, STRUTS, Hibernate and Spring technologies.
  • Played key role in getting the system certified for DOD standards.
  • Have represented the company and presented papers at various forums.

Environment: Java, J2EE, Hibernate 3.0, STRUTS 2.0, Spring Framework, Oracle11g, RFID, XBee/ZigBee networks, QT, Microsoft Visual Studio 2008, Apache JMeter, HP Fortify 360, JQuery, Apache POI, Webs Services

Confidential, Providence, RI

Sr. Software Engineer

Responsibilities:

  • Understand and implement necessary business information and processes.
  • Produce detailed design documents that meet department and industry standards.
  • Develop assigned components in accordance with the requirements and detailed designs.
  • Proactively communicate to Development Manager and regarding the status and potential impacts on the delivery date or expected quality of the tasks.
  • Actively work with Project Management and QA teams and produce technical documentation required by QA.
  • Provide technical guidance and product expertise to Customer Delivery and Operations to resolve production issues.
  • Follow the established development processes for product development. This involves daily status and scrum meetings.
  • Design & customize software for client or internal use for optimizing operational efficiency & functionality, using multi-server/multi-operating system environment.
  • Create and update all documentations related to requirements, application assets, application processes and application data validation.

Environment: Java, J2EE, XML, SOA, Oracle 9i, JDBC, Weblogic 9.2, EJB, SOAP, PL/SQL, Servlets, JSP, Java Beans, Struts 2.0, Eclipse, JUnit, Spring, Hibernate, Data Modeling, HTML, CSS, SQL, JMS, Ant, Microsoft 2008 Reporting Services, Microstrategy.

Confidential, Vienna, VA

Software Engineer

Responsibilities:

  • Researched and implemented HTTP and HTTPS adapters for XIntegrate. The adapters can be configured and used in any business process to Get or Post data on HTTP. The adapters can also be used securely over SSL.
  • Researched and implemented JDBC adapters for XIntegrate. The adapters can be configured and used in any business process to connect and query any database. The adapter supports SQL and Stored Procedure execution.
  • Researched and implemented JMS adapter. The adapters can be configured and used in any business process to Send and Receive JMS messages. The adapter supports sending and receiving messages from both JMS topic and JMS queues.
  • Researched and implemented XSL adapter. The adapters can be configured and used in any business process to apply an XSL on any XML stream or XML file.
  • Worked for Arbinet representing Confidential onsite. Developed backend processes and algorithms for automatic order matching and best possible matching solution for buyer and the sellers. Also worked on developing online trading platform for trading VOIP and PSTN minutes.

Environment: ASP .NET, Java, JDBC, SQL, JSP, Java Servlets, XML, XSL,IIS

We'd love your feedback!