Senior Software Engineer And Architect Resume
Atlanta, GA
SUMMARY:
- Software architect/Senior Consultant with over 12 years of experience in the software industry.
- Extensive experience in Object - Oriented design and development using Java, J2EE, middleware and enterprise application architecture and implementation.
- Hands on Experience in Web Services using Apache CXF, REST,XML, HTML, JSON, JQuery and Ajax.
- Successfully led complex projects with small and large teams, covering various aspects of software development, process and methodology.
- Successfully installed configured and administered Hadoop ecosystem components and worked on Big Data analysis operations. .
- Experience in developing applications using Map Reduce for analyzing Big Data with different file formats.
- Expertise in developing Pig Latin scripts and using Hive Query Language.
- Ability to import and export data between HDFS and Relational Data Management Systems using Scoop.
- Extensive experience with UML Design Patterns like Session Facade pattern, Business Delegate, Front controller, and Transfer / Value Objects.
SKILLS OVERVIEW:
Big Data Ecosystems: Hadoop, Map-Reduce, HDFS, HBase, Zookeeper, Hive, Pig, Sqoop.
Programming Languages: Java, C#,C,C++
Web Development Tools and Scripting Languages: Spring, Web Services, SOAP,REST,GWT,Mockito,JUnit, Durandal, JQuery, RequireJS, KnockoutJS, JasmineJS,SinonJS,Clearcase, CVS, Starteam, Eclipse, MyEclipse, Hudson, Jenkins, Visual Studio 2008
Databases: DB2, MS-SQL Server 2008, Oracle 8i, Oracle 10G,MySQL
Web Servers: IIS, Apache
Application Servers: Web Sphere 5.1/6.0/7.0, Web Logic 10gr3, Apache Tomcat 4.x/5.0/7.0,jboss 4.0/5.0.
Standards & Methodologies: Scrum, Agile, OOAD, Kanban,UML,Design Patterns
Operating Systems: Windows XP, DOS, Unix/Linux, Sun Solaris.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Senior Software Engineer and Architect
Environment: Hadoop, MapReduce, HDFS, HBase, Zookeeper, Hive, Pig, Sqoop, Eclipse, JUnit, Mockito, TDD, Scrum.
Responsibilities:
- Moved all log/text files generated by various products into HDFS location
- Extensively involved in Installation and configuration of Cloudera distribution Hadoop, NameNode, JobTracker, TaskTrackers and DataNodes
- Written Map Reduce code that will take input as log files and parse the logs and structure them in tabular format to facilitate effective querying on the log data
- Developed and executed several MapReduce programs
- Installed and configured Pig and also written PigLatin scripts
- Developed Scripts and Batch Job to schedule various Hadoop Program
- Setup Hive with MySQL as a Remote Metastore
- Created Hive tables and working on them using Hive QL
- Cluster coordination services using Zookeeper.
Confidential, Atlanta, GA
Senior Software Engineer and Architect
Environment: Agile, Spring Framework, Hibernate, Durandal, RequireJS, JQuery, Apache CXF, SOAP, REST, SOA, JPA, MYSQL, JMS, Eclipse, WebSphere 6.0/7.0,Hudson,Ant,JQuery,JUnit,Mockito,TDD,Scrum.
Responsibilities:
- Design and develop Auto Check-in Web Services using TDD best practices/guidelines.
- Design and development of REST Services for KCI application.
- Worked closely with the deployment and environment teams
- Played important role in continuous learning and sharing initiative
- Design and development of the KCI UI Module.
- Worked closely with other architects to establish enterprise wide SOA standards
- Mentor other team members on new technologies on a weekly basis and when and where required.
- Research and brainstorm new ideas which add value to the customer and present/discuss the same with the team
- Participate actively in the team/sprint retrospectives and report what went good, what went wrong and how it can be improved and other insights for the future.
Confidential, Malvern, PA
Java Architect/Consultant
Environment: Agile, Spring Framework, Apache GWT, Apache CXF, SOAP, JPA, SQL server 2005/2008,JMS,Eclipse,Websphere 6.0/7.0,Hudson,Ant,JQuery,JUnit,Mockito,TDD,Scrum.
Responsibilities:
- Design and develop Master Person Index module using TDD best practices/guidelines.
- Worked on resolving several web sphere configuration issues during the Master Person Index web services deployment.
- Worked on design of the xml schemas required for the Bed Board and Soari2an event based /JMS integration.
- Design and development of Master Files Services web services application.
- Worked closely with the deployment and environment teams to come up with the web sphere deployment scripts for Master Files Services.
- Played a important role in AAC(Adopt A Customer) initiative to resolved key issues in prod environments.
- Maintaining the web sphere scrum server environment for developer testing.
- Design and development of Search America web and integration module.
- Worked on the Search America UI Layer using GWT.
- Actively Participate in the SOA workgroup meetings and work on developing cross product standards. Research and suggest new Web Services standards.
- Mentor other team members on new technologies on a weekly basis and when and where required.
- Research and brainstorm new ideas which add value to the customer and present/discuss the same with the team
- Participate actively in the team/sprint retrospectives and report what went good,what went wrong and how it can be improved and other insights for the future.
Confidential, Bala Cynwd, PA
Senior Applications Engineer
Environment: Agile, Apache CXF, SOAP, WSDL, Oracle/SQL server, Eclipse Apache Tomcat/Jboss/Weblogic/Websphere7.0,Hudson,Ant,JUnit,Visual Studio
Responsibilities:
- Designed and developed several features in primavera p6 API.
- Worked on design and development of JMS based Eventing model for P6.
- Played a key role in the research and decision making process for the open source web services stack to use.
- Worked on setting up the build management system and enabling continuous integration by integrating Ant and Hudson.
- Worked on developing the web frontend and packaging the war file.
- Coded several Webservice Providers/Endpoints.
- Designed and Developed the MTOM module which enables soap with attachments for webservices.
- Configured and Automated several Test Gates on different application servers.
- Worked on enabling continuos integration using Ant,Junit and Hudson together.
- Test Automation using JUnit and JTestRunner
- Worked on implenting and Documenting the usage of different WS-standards.
- Developed various demo applications using VBA,C# .Net,Google Maps API
- Designed and developed the installer for API/Web Services using Universal Installer 10.0.
- Worked closely with the documentation team, in developing the custom deployment steps for websphere 7.0 and Weblogic 10gr3.
Confidential, King Of Prussia, PA
Lead Programmer
Environment: Eclipse 3.12, Lomboz, JSP, JSTL,Struts, UML, Enterprise Architect, Hibernate(ORM), Spring, SOAP, WSDL, Oracleand Apache Tomcat.
