Lead Software Engineer Resume
Cupertino, CA
SUMMARY:
- Sun Certified Java Programmer (SCJP) and PMP Consultant with 17 years of hands - on IT experience in system analysis and design, with strong experience in object-oriented programming and full life-cycle project development.
- Scrum Master and Agile Master. Have active involvement in mentoring, code walk through, requirements gathering.
- Has conducted training in Germany. Is a team player with strong communication skills, and is a self-motivated individual with exemplary analytical/problem solving skills.
TECHNICAL SKILLS:
Java Technologies: Java/J2EE, Python, Servlets, JSP, JDBC, XML, XSL, Struts, SOAP, ExtJS, DOJO, Web Services, Struts, HTML, CSS, JavaScript, EJB, Java Beans, JUnit
Database: SQL, Oracle11g, SQL Server 2008, JDBC, Informatica, Ab Initio (ETL tool)
Application Servers: Tomcat, Websphere, Weblogic, Apache, JBoss
Development Tools: Eclipse, RAD 6.0, TAM, TIBCO.
Methodology: RUP, UML, Use Cases, AGILE, XP, SCRUM, ITIL CMMI.
Operating System: UNIX, Solaris, AIX, Linux, Windows 7/2000/XP.
Management Tools: MS Project, Visio, Windchill
PROFESSIONAL EXPERIENCE:
Confidential, Cupertino, CA
Lead Software Engineer
Responsibilities:
- Coding software using ExtJS, JS, HTML 5, CSS3, MVC, Hadoop.
- Have written chat program for gambling gamers which works on Android and iPhone. It lets you share music and videos. Using Restful service and is scalable to 100k users. This is a high traffic site with about 10K request per minute. Written SQL queries to Oracle and MySQL using JDBC.
- Wrote chat and SMS application for Blackberry, Smartphone and Android phones using messaging protocol. Wrote application on iPhone to download video in digital video format from the server.
Confidential, Folsom, CA
Lead Software Engineer
Responsibilities:
- Maintaining software used for preventing hacking in chips using ExtJS, JS, HTML 5, CSS3.
- Storing value of PCR registers and comparing them with current value using Postgres, Spring, Hibernate.
- Developed test cases and performed unit test using JUnit Framework.
- Created a Technical Design Document based on the requirements provided.
- Responsibilities include analysis of these various applications, designing of the enterprise applications, co-ordination with client and offshore team, meetings with business users, functional and technical guide to the offshore team, project
Confidential, Seattle, WA
Lead and Senior Software Engineer
Responsibilities:
- Designed, developed, did Milestone creation, Release management and Maintenance of online order booking application used for querying the database.
- Developed new web interface using Java, J2EE, MVC, HTML5, CSS3, Objective-C, Amazon EC2, Cloud Computing, GWT, DOJO, ExtJS, AJAX, JQuery, Spring, Hibernate, Struts, HTML 5, CSS 3, JavaScript, JDBC, SQL, JUnit, Web Services, SOAP, REST, JMS.
- Do Project Cost and Timelines. Provide pre-delivery support, resource management and planning.
- Did hands-on development. Used Oracle, RDBMS, Websphere Portal, Websphere 8.0.
- Did workflow management, collaboration, and product lifecycle management
- Responsible for project Management and Architecture did distribution and collection of work with mentoring of junior employees. Worked with marketing team on successful Technical Proposal writing for service contracts. This is an Online Ordering Application.
- Handled offshore teams in Germany, France and India. Using Agile, TDD, SCRUM, PMP, UML, RUP, UAT, Object Oriented Analysis and Design for full SDLC, methodologies for efficient roll out of multiple projects. Have used SCRUM Master for full SDLC.
Confidential, Herdon, VA
Software Engineer
Responsibilities:
- Managed multiple projects using AGILE, TDD, SCRUM, ensured smooth services delivery and ensured success of all projects. Used Content Manager, Records Manager
- Designed and Developed web and mobile applications.
- Wrote Blackberry phone applications. Enhanced email client to store up to 20 email on the server and fast download email from the server. Wrote blackberry games using Blackberry SDK, Windows phone 7.
- Used Java, J2EE, Blackberry, Swing, Spring, Hibernate, JSP, Struts, Javascript, JSR 168, Java Beans, EJB, XML, XSL, XSLT, SQL, JDBC, JUnit, UNIX (Solaris), Web Services, REST, SOAP, JMS, MQ Series, SOA, JPA, ANT, Maven, Eclipse. Used Oracle8i/9i/10g/11, Weblogic Portal, UAT, UML, Rational Application Developer 6.0, Weblogic 6.1/8.1/9.1.
- Evolved, build and mentored key players on the team. Overcame complex management challenges.
- Maintained and supported online customer. Focal point of contact for delivery and customer queries. Expert in service delivery methodology.
