We provide IT Staff Augmentation Services!

Technical Lead Software Consultant Resume

3.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

  • 9 years of experience developing & delivering scalable, transactional Java/J2EE enterprise web systems
  • 9 years of experience with SCRUM, Agile, Waterfall development
  • Strongly passionate about leveraging current technologies for efficient/effective solutions
  • MS degree in Engineering from University of Houston,Texas
  • Led and mentored highly effective software teams delivering high quality applications while following best practices of OOAD, project automation, continuous integration, unit - testing and deployment
  • Sun-Certified in SCJP,SCWCD 5.0, Certified Agile SDLC, TDD
  • H-1B lottery winner with over 7yrs of working with top Fortune 500 US companies

TECHNICAL SKILLS:

Languages: Java 1.5, 1.6, 1.7, 1.8, C, C++, PHP

OS/Platform: Linux, Unix, Ubuntu, AIX, Solaris, Windows

MSProject, Rally,ScrumWorks,Primavera,MS: Visio, HP Quality Center, Rational Team Concert (RTC)

Frameworks: Spring 2.x,3.x,4.x, Spring Boot,Spring MVC, Flex, Tiles, Velocity,Mate,, Struts1,x.2.x, Zend

J2EE technologies: JSP, Servlets, JMS, EJB, Web Services (JAX-RPC, JAX-WS, REST), Spring Web Services, Java/J2EE Design Patterns

Web/UI development: Flex 3.x, 4.x, AJAX, Prototype, GWT, jQuery, Scriptaculous, HTML 4/5, JavaScript, CSS 2.x, 3.x, Angular 5,6, BootStrap 3

Build, Test & Profile: Ant, Maven 2.x, 3.x, JUnit 3.x, 4.x, jMock, EasyMock 3.x, Mockito, PowerMock, SOAPUI, JProbe, MaintainJ, JProfiler

Servers: WebSphere 6.x, 7.x, 8.x, Weblogic 8.x, 9.x, JBoss 4.x, Tomcat 4.x, 5.x, 6.x, Spring tc Server

ORM &Databases: Oracle 9i,10g,11g,12c, Hibernate 3.x,4.x,5.x, SQL Server, MySQL 5.x, SQL,HQL,SQL Developer

Source control /SCM: Subversion(SVN) 1.2,1.6,1.9, Rational ClearCase 7,x,8.x, Cruise Control, Hudson 3.x,Build Forge 7.x,8.x

IDE & Dev. tools: Eclipse 3.x, MyEclipse 6.x,7.x,8.x, Rational Application Developer(RAD) 7.5, Adobe Flex Developer, Net Beans IDE, Oracle SQL Developer, Toad, MySQL Database tools,WinSCP,Putty, Adobe LiveCycle ES3, SOAPUI

APIs: JDBC,JMS, JAXB,JAXP(SAX, DOM), XSD/XSTL, Xml Beans, Jasper Reports, Log4J

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles,CA

Technical Lead Software Consultant

Responsibilities:

  • Did AT&T migration of legacy systems onto new web interface, replacing old command-line geo-location system with a Spring 3.0 and Ajax based web system
  • Wrote annotated Spring POJO beans to handle business flow
  • Wrote Controller classes and added @Request Mapping methods for request handling
  • Wrote the view navigation logic using Spring Web Flow
  • Wrote Hibernate HQL queries within Spring DAO classes
  • Wrote stored procedures for efficient data retrieval and update
  • Wrote JUnit 4 tests for the logic components as well as against DAO classes methods
  • Configured and deployed jQuery, Prototype widgets for responsive GUI to display data
  • Used jQueryUI widgets like Accordion, Tabs, Checkboxradio in conjunction with AJAX calls
  • Used Bootstrap for navigation, dropdown menu and pagination
  • Used Angular for responsive design elements and localization
  • Used Maven to build source code and Subversion to check-in stable unit-tested code
  • Executed build jobs on Cruise control to have latest code ready for functional testing by QA team

Confidential, Dallas, TX

Senior Software Engineer

Responsibilities:

  • Led technical team to analyze and create technical specs document
  • Collaborate with database team to design and implement the data model
  • Created mobile interfaces using HTML 5 standards for the alternative mobile app
  • Created annotation-driven Spring wiring for Hibernate for DAO layer ‘along with CP30 connection pooling
  • Created DAO layer components along with HQL queries to perform CRUD operations
  • Created REST based Spring web services and tested with Chrome RESTful client
  • Created Service layer components using Spring @Transaction annotations
  • Created JUnit and SOAPUI tests for unit testing and web service testing respectively
  • Add maven support for Cobertura code coverage
  • Created foundation Maven-driven Spring core projects for building Ceremony services
  • Practiced Agile Project management while keeping track of team progress via Rational Team Concert

Confidential, Dallas, TX

Sr. Object-Oriented Programmer & Analyst

Responsibilities:

  • Created presentation tier with Flex MVC framework
  • Used JAX-RPC style web services to invoke business logic exposed with Session EJBs on back-end
  • Used design patterns like Singleton, MVC, Business Delegate, DAO, Value Object, Service Locator
  • Planned release features by prioritizing the iteration backlog using Rally
  • Helped team evolve current data model to next level to meet new requirements
  • Used Hibernate as ORM tool to perform persistence of domain objects
  • Did Gap analysis for refining the software technical and non-technical requirements
  • Led development effort of new features in every iteration following RUP Agile SDLC principles
  • Oversaw deployment of weekly builds on WAS6.1 in both test and stage environments
  • Demonstrated new features to end users at end-of-iteration for approval and feedback
  • Hudson was used for build automation and SVN for source control administration.

Confidential, Dallas

Technical Lead

Responsibilities:

  • Participated in requirement analysis session, evaluated scope, LOE and associated complications or risks
  • Developed new features like Call Tracker, Extend Recording Expiration, User Authentication and Covert Alert enhancements:
  • Created Dispatch Actions, Action Mappings, Tiles Definitions within Struts MVC framework
  • Created Delegates, Services & DAO classes
  • Wrote Struts validation routines in Action Form validate method
  • Wrote business logic methods for Stateless Session EJBs
  • Wrote Oracle SQL queries for data retrieval and updates
  • Used XmlBeans for performing XML-Java data binding for request-response objects
  • Employed MQSeries for sending JMS messages across ESB
  • Utilized 3rd party ThickBox API & AJAX to develop call tracker & extend expiration UI
  • Developed Jasper reports(pdf,csv,excel) for Call Tracker search records
  • Wrote JUnit tests in accordance with Test driven development (TDD)
  • Used Subversion for source code check-ins and check-outs
  • Employed Java/J2EE design patterns like Delegate, Handler, Mediator, Data Access Object Service Locator, and Proxy.
  • Updated autobuild scripts for source code checkouts, build, and package and deploy operations
  • Performed source control administration for branching & tagging releases and creating source dumps
  • Helped mentor team members understand design issues and troubleshoot development problems
  • Contributed to keeping current, the system documentation and release notes

Confidential, Dallas, TX

Software Consultant

Responsibilities:

  • Developed the system as an enterprise web application using Struts as the MVC framework along with Tiles as presentation framework and used Spring for dependency injection
  • Built the front-end UI layer using JSPs and JSTL tags
  • Used AJAX (prototype library) for content-assist and interactive features
  • Wrote custom comparators to sort incoming-outbound flights’ data in the system
  • Added functionality to print records as PDF/Excel reports by utilizing Jasper Report framework
  • Wrote unit tests in JUnit in accordance with Test driven development (TDD)
  • Developed POJOs and persisted objects in the database layer using Hibernate ORM framework
  • Used enterprise J2EE design patterns like Facade, Data Access Object, Intercepting Filter
  • Used Hudson as deployment tool for continuous integration and Subversion(SVN) as the repository
  • Used Maven as the project build and automation mechanism
  • Interacted regularly with the client to understand design requirements, new features &scope-changes
  • Practiced Agile methodologies during every iteration for scrum meetings, team-planning, feature estimation and development work, end-of-iteration demo and retrospectives
  • Fixed defects & ensured cross-browser compatibility with Firefox 2.x, 3.x, IE6.0, 7.0, Safari browsers

We'd love your feedback!