Senior Consultant/architect Resume
Irving, TX
SUMMARY:
- Around 18+ years of experience in software development of medium/large scale business systems.
- Experience includes system analysis and design, object - oriented development, and data modelling spanning entire software development life cycle.
- Provide technology leadership and mentoring junior members of the team to deliver projects under tight deadlines.
- Experience in software best practices, like test-driven development and continuous integration.
- Good understanding of data warehousing, enterprise portals, and service-oriented architecture(SOA).
- Excellent hands on experience in using Spring, Hibernate, Struts, JPA, XML and AJAX.
TECHNICAL SKILLS:
Operating Systems: Windows, IBM AIX, SUN Solaris, Linux, Mac OS.
Languages & API s: Java, Scala, C++, UML, XML, SQL, HTML, Java Script, AngularJS, ExtJS, CSS, PL/SQL
Hadoop / Big Data: MapReduce, Pig, Hive, Sqoop, Oozie, Flume, Zookeeper, Spark.
Database: Oracle, DB2, SQL Server, HBase, MongoDB, Cassandra.
Application Servers: IBM Websphere, BEA Weblogic, Tomcat, IPlanet, JBoss.
J2EE: EJB, Servlets, JSP, JSF, JPA, JMS, JAXB, JSTL, JDBC
Design Tools: Rational Rose, TogetherJ, MS Visio.
RAD Tools: RAD, Eclipse, Visual Age, WSAD, STS.
Revision Control Systems: GIT, CVS, SVN, Harvest, VSS, Clearcase, PVCS, Perforce.
Frameworks: Spring, Struts, Hibernate, JPA, IBatis, CXF, Axis, JQuery, AngularJS.
Others: Swing, SiteMesh, Maven, Mule, XDoclet, MiddleGen.
PROFESSIONAL EXPERIENCE:
Confidential, Irving, TX
Senior Consultant/Architect
Responsibilities:
- Development of most new critical Components(Java/J2EE, Spring, Hibernate).
- Involved in fixing Mingle defects.
- Communication with business users to better understand use cases and common practices.
- Mentoring other team members in related technologies and principles.
Environment: Java/J2EE, REST, Eclipse, Spring, Hibernate, JMS, SQLServer, Maven, JBoss, Jenkins, Mingle.
Confidential, Addison, TX
Senior Consultant/Application Architect.
Responsibilities:
- Responsible for design, code and write Junit test cases.
- Designed and implemented REST APIs.
- Involved in fixing JIRA tickets.
- Involved in Design analysis, Integration and deployment.
- Coordinate with client on improvements, enhancements and proposing new features.
Environment: Java/J2EE, REST, AngularJS, AJAX, Spring, Hibernate, SQLServer, Maven, TomCat, Mac OS, Jenkins, SourceTree, JIRA, GIT, STS, DB Visualizer, Splunk.
Confidential, Richardson, TX
Principle Senior Consultant.
Responsibilities:
- Leading the development team and asisiting developers and doing code reviews.
- Involved in Design analysis, Integration and deployment.
- Developed the Spring MVC layer, Controllers, Service layers and DAO layers.
- Implemented navigational logic through Spring MVC via the use of Annotations. Used Design patterns like DTO, DAO, Factory, Front Controller, Façade and Builder Patterns.
- JAX-WS/JAX-RS implementation was CXF.
- Designed REST APIs that allow sophisticated, effective and low cost application integration.
- Spring AOP was used to filter incoming client requests for Security(Datapower+SAML tokens).
- DB2 was the WLM database and Teradata was the regional database. Both were mapped using Java Persistence API with Hibernate 3.0.
- Named Queries, cascading, component mapping were some of the features used through JPA.
- Adobe lifecycle designer is used for creating templates which are used with IText API.
- Worked with QA teams to resolve the testing issues.
Environment: J2EE, Java, JSP, DOJO, DWR, HTML, CSS, JSTL, XML, AJAX, Dozer, Spring, Spring Batch, Oracle, DB2, Hibernate, JPA, JMS, Webservices(SOAP/REST), SAML, XMLBeans, IText Framework, Ant, Maven, WebSphere, Cobol, WndowsXP/Unix, WinSCP, Putty, Teradata, Eloquence, ALM, Datapower, Websphere Message Broker, MQ Series, SoapUI, Visio.
Confidential, Richardson, TX
Lead Application Consultant
Responsibilities:
- Designed and developed new components.
- Implemented a dashboard application to capture the transactions for Toll roads using D3.js and JAX-RS.
- Responsible for making enhancements to Account maintenance and management module.
- Responsible for bug fixing of HOST part of HCTR application.
- Enhanced existing web services using JAX-WS.
- Assisted other team members in design and coding.
Environment: Java/J2EE, JSP, D3.js, XML, AJAX, Spring, Struts, Oracle, EJB, Hibernate, JAX-WS, JAX-RS, Maven, Weblogic 12, WndowsXP/Unix, WinSCP.
Confidential, Keller, TX
Application Architect Consultant
Responsibilities:
- Understand Technical Specification Document and Design the Applications.
- Worked with business to build UI and API’s as needed.
- Participated in lockdown/war room sessions with business and architecture teams across multiple systems to resolve escalated critical issues in timely manner.
- Participated in design sessions involving architects for external systems in recommending a solution approach.
Environment: RAD, WebSphere6.1, Spring, JQuery, Hibernate, Java, JSP, Servlets, DB2, SVN, ANT, Web Services, Windows XP, UNIX.
Confidential, Dallas, TX
Senior Technical Consultant
Responsibilites:
- Involved in requirements gathering and functional design.
- Prepared functional design and technical design documents.
- Analysing and providing solutions for critical issues.
- Worked with DBA’s for DB specific changes.
- Closley worked with business users to meet the requirements.
- Recommending IT process solutions for improvement of current application functionality.
- Involved with production deployment and post production support.
- Status reporting to senior management.
Environment: Eclipse, Struts, WebSphere6.1, Weblogic10g, AJAX, Spring, iBatis, ExtJs, Hibernate, webservices, MQ, Tomcat, Java, JSP, Servlets, SQL Server, Oracle 10g, SVN, ANT, Windows XP, UNIX.
