We provide IT Staff Augmentation Services!

Lead Engineer Resume

3.00/5 (Submit Your Rating)

Sunnyvale, CA

SUMMARY

  • 16 years ofextensive experience as J2ee developer, lead, architect, and on - site coordinator in different domains such as Aerospace Defense
  • Electronics & Media, Computer, hardware, software and Consumer Electronics.
  • Extensive hands-on experience with solution architecture and software design.
  • Proven ability to deal with complex projects.
  • Involved in end-to-end development, implementation, and maintenance of projects.
  • Played multiple roles, Testing, Engineer, Project Lead (Onsite and Offshore), Application Designer, Requirement Collectionand Document Requirements, Project Management.
  • Experience in both onsite and offshore roles. Half my career was at offshore and the other half at onsite.
  • Experience working on full stack of applications. Worked on all tiers of the application on multiple projects
  • Experience in gathering requirements.
  • Strong written and verbal communication skills.
  • Possess high level of attention-to-detail skills and ability to quickly master new concepts and applications.
  • Capable of acting with or without supervision and ability to work as an individual as well as a part of a team.
  • Mentoring Team Members
  • Has experience working in SOX compliant projects
  • Has experience working in Distributed Applications
  • Done database schema design, and writing PL/SQL procedures, functions
  • Experience of using Traditional Waterfall model and Agile model of development cycles

TECHNICAL SKILL SET

Programming Languages: Java, PL/SQL, Unix shell scripting

Front End: HTML, CSS, JavaScript, AJAX, Jquery, W2UI

J2EE Technologies: Applets, JSP, Servlets, RMI, JMS, JNDI, JTA, Java Mail, JDBC

Frameworks: Struts 2.0, Spring, Hibernate 3.0, Junit, Log4j

Web Services: Restful Web services, Restlet, Jersey

Operating Systems: Windows, Mac, Linux, Unix

Application Servers: Oracle Application Server, WebSphere, WebLogic, Jboss

Web Servers: Tomcat

Search Frameworks: Apache Lucene, Apache Solr

Template Frameworks: Apache Velocity, Jasper

Continuous Integration: Jenkins

Databases: MySQL, ORACLE, SQLite, MongoDB

Development Methodologies: Waterfall, Agile

Productivity Tools: MS Office, MS Project

Development Tools: SQL*Plus, SQL Developer, TOAD, Eclipse

Modelling Tools and Languages: MS Visio, Rational Rose, UML

Version Control Systems: Clear Case, Microsoft Visual SourceSafe, SVN, Git

Bug tracking tools: Clear Quest, Radar, JIRA

Protocols: HTTP

PROFESSIONAL EXPERIENCE

Lead Engineer

Confidential, Sunnyvale, CA

Responsibilities:

  • Project Description:Merlin Admin is an application that Human Resources personnel use to maintain personnel records and extract reports
  • With Merlin Admin you can enter, maintain, and review personnel information, including:
  • Personal Information Notices (PINs) - A person s name, address, education and other personal information
  • Personnel Action Notices (PANs) - A person s company, job and status, salary/review data, and leave of Absence (LOA) and termination data
  • Benefits and allowances data Compensation information Training information.
  • Design and development of a validation framework that is used to perform common generic server side validations.

Environment:Spring Boot, Confidential Aluminium framework, MongoDB, Maven, YAML, REST webservices, Micro services, Jetty, RAML

Lead Engineer

Confidential, Sunnyvale, CA

Responsibilities:

  • Involved in business analysis and technical design sessions with business and technical staff to develop design documents and specifications.
  • Responsible for delivering the project
  • Created database schema
  • Performed design, created class diagram, sequence diagrams.
  • Mentored team members
  • Monitored the progress of team member tasks.
  • Performed on site coordinator role.
  • Helped team in solving any technical bottlenecks.
  • Reviewed code
  • Reviewed test plans
  • Written unit and integration test cases
  • Sent weekly status reports to client
  • Conducted videoconference meetings with the client to update the client about the progress. This used to happen monthly.
  • Did POCs (Proof of Concept) whenever necessary.
  • Occasionally troubleshooting P1 issues in production environment.
  • Coding Demo the completed features in Sprint demos.
  • Work with QA team to halp them in issues faced during QA automation testing
  • Developed UI screens using w2ui library that is a js library written on top of Jquery
  • Performed Project Management activities while me was at offshore

Environment:Jquery, CSS, HTML, Struts, Hibernate, Restful Web Services, Restlet, Java 1.7, Mesos. Apache Solr, SQLite, MySQL, Oracle, Jboss, Junit, Log4j, Apache Lucene, Apache Velocity, Jasper Reports, Jersey, Git, Svn, CAAT, Tomcat, Jenkins, DevOps

Senior Software Engineer

Confidential, Renton, WA

Responsibilities:

  • Requirement Collection.
  • Writing Requirement Specification document.
  • Designing the module.
  • Database schema creation.
  • Performed Onsite coordinator role
  • Lead team of 5 members.
  • Performed coding and unit testing.
  • Fixed production issues.
  • Helped team members in solving any technical bottlenecks.
  • Performed quality assurance testing.
  • Created test cases.
  • Provide estimations using work break down structures.
  • Written PL-SQL stored procedures.
  • Written database views
  • Worked in the project both at onsite as well as offshore
  • Followed SOX compliance procedures

Environment:PL-SQL, Struts, JMS - Java Messaging Service, Java Servlets, JavaScript, CSS, HTML,JSP,AJAX, Oracle 10g, Oracle, TOAD.

Project Engineer/Designer

Confidential, Renton, WA

Responsibilities:

  • Designing the module. Creating class diagram, sequence diagrams.
  • Database schema creation.
  • Performed Onsite coordinator role
  • Lead team of 4 members.
  • Performed coding and unit testing.
  • Fixed production issues.
  • Helped team members in solving any technical bottlenecks.
  • Worked in the project both at onsite as well as offshore
  • Performed required POC (Proof of Concept)
  • Migration of documents from FileNET to ClearCase

Environment:OS:Windows 2000, Database: Oracle, WebServer: Oracle 9iAS, GUI: JSP, Technologies: Activex VB COM dll, Programming Language: JAVA, RMI, FileNET, ClearCase

Project Engineer

Confidential

Responsibilities:

  • Learnt Application Exchange Framework from Matrix One.
  • Was a shadow resource during the learning process
  • Performed coding
  • Did Proof of Concepts with Java Swings required for the project
  • This is an internal project. Migrated the existing Java classes to corresponding C++ class
  • Also written the necessary Active X components
  • Involved in the entire development cycle of the project.
  • Designed the classes required in all layers of the application
  • Written forms for the user interface.
  • Coded the necessary business logic for processing and persisting the data in database
  • Unit Testing

Environment: SQL Server, .NET Framework, ASP.NET, VB.NET, C#

We'd love your feedback!