Sr. Lead Software Engineer Resume Profile
VA
SUMMARY:
- Over 10 years of experience in Java/J2EE/Hadoop and WMB with interest to explore, learn and extract the best out of the modern technologies in the field of Software Development and BigData Engineering technologies.
- Expertise in using Hadoop and its ecosystem technologies HDFS, MapReduce, PIG, HIVE, HBASE, SQOOP, OOZIE, FLUME
- Experience in using Java Technologies like Portlets, Servlets, JSP, JDBC along with Struts, Spring, Hibernate, WebServices, P2G and ES frameworks.
- Experience in using middleware services like GSI and IBM Websphere Message Broker, IBM Message Queues.
- Experience in using Adobe LiveCycleDesigner to develop Dynamic PDFs.
- Excellent ability to quickly learn and implement the new technologies and methodologies.
- Proven skills in solving technical issues and delivering technical components on time with zero defects.
- Experience in all the phases of software development including requirements gathering and designing. Experienced team member.
- Excellent Communication and Interpersonal skills.
- Good team player with an impressive understanding in working with small, moderate and large teams in the software development projects.
Technical Skills
Languages: JAVA, Pig, Hive, Sqoop
Java Technologies: JDBC, JNDI, Servlets, JSP, IBM Portlets, JavaScript
Frameworks: P2G, ES 5.3, Struts 1.2, Spring 3.0.5, Hibernate 3.5.1, WebServices
Middleware
Technologies: GSI, IBM Websphere Message Broker 7.0, IBM WebSphere MQ Explorer 7.0
Database: Oracle9i, Oracle10g, AS400
BigData: HDFS, Map Reduce, Pig, Hive, HBase, Sqoop, Oozie, Flume.
Web Servers: Tomcat 5.0, Tomcat 6.0.32
Application Servers: Web Logic 8.0, WebSphere Application Server 5.1.2, WebSphere Portal Server 6.0
Other Tools: Adobe LiveCycleDesigner 7.1, MKS, VSS, RTC, Log4J, Ant, Maven, Teamsite, Sonar
IDE: Eclipse 3.1, Eclipse Helios, WSAD 5.1.2, RAD 7.0
Operating System: Linux, Windows 7/NT/98/2000/XP
WORK EXPERIENCE:
Sr. Lead Software Engineer
Confidential
Roles / Responsibilities:
- Writing the MapReduce Apache PIG Scripts to process the HDFS data.
- Creating Hive Database Schema to store the processed results in a Tabular Format.
- Developing the Sqoop Scripts in order to make the interaction between Pig and MySQL Database.
- Playing role in all the phases of SWD from Requirements to Testing Support.
- Preparing the Design Documents Sequence Diagrams, External Design Report Internal Design Report
- Performing the POCs and provided the solutions to the issues.
Environment: Hadoop, Apache Pig, Hive, SQOOP, Oozie, Java, MySQL,
Sr. Lead Software Engineer
Confidential
Roles / Responsibilities:
- As a Senior Developer, Responsible for end to end delivery of critical and new modules.
- Involving in requirement meetings along with the business.
- Preparing the design documents Sequence Diagrams, Message Mappings, Screen Flow Documents Message Definitions and cascading the design documents to the team.
- Performing the POCs and providing the solutions to the issues.
- Developing the services for Message Broker and modules for AS Server.
- Performing the code review for the peer's modules.
- Deploying the code into various servers as per the business calls.
- Give the training to newly joined resources in the project.
Environment: IBM Websphere Message Broker 7.0, IBM Websphere Message Broker Toolkit 7.0, IBM Websphere MQ Explorer 7.0, ESQL, Java 5.0, Spring 3.0.5, Hibernate 3.5.1, Restful WebServices, Oracle 9i.
Senior Software Engineer
Confidential
Roles / Responsibilities:
- Handle Run The Bank issues and also complete the enhancements on time.
- Updating the client and management on Run The Bank issues and enhancements.
- Involving in requirement meetings along with the client and preparing External Design Reports, Internal Design Reports.
- Analyzing along with the BE, GSI and MQ teams to preparing the message structures and transformation rules.
- Coding the typical chunks like Download and ES modules.
- Performing the code review for the peer's modules / fixes.
- Preparing the Weekly Status Reports and Project Status Reports.
- Giving the training to newly joined resources 6 in the project.
Environment: IBM Portlets, Servlets, JSPs, P2G, ES Spring frameworks, Hibernate, Restful WebServices, AS400, Oracle 9i, RAD 7.
Software Engineer
Confidential
Roles / Responsibilities:
- Involving in requirement meetings with the business and preparing External Design Reports, Internal Design Reports.
- Analyzing along with the BE, GSI and MQ teams to prepare the message structures and transformation rules.
- Coding and development of the Internet Banking modules.
- Debugging and testing the software modules.
- Documentation for the modules Internal Design, Project Status Report.
- Providing the technical assistance to the Team Leader and acting as a backup to TL in his absence.
Environment: IBM Portlets, Servlets, JSPs, P2G, ES Spring frameworks, Hibernate, AS400, Oracle 9i, RAD 7
Software Engineer
Confidential
Roles / Responsibilities:
- Involving in requirement meetings along with the client and preparing External Design Reports
- Analyzing along with the BE, GSI and MQ teams to preparing the message structures and transformation rules.
- Coding and development of the Internet Banking modules.
- Debugging and testing the software modules and Fixing the bugs.
- Taking builds and deploy the code into SIT, UAT and Simulation Servers.
- Providing the post implementation production support after the release.
Environment: IBM Portlets, Servlets, JSPs, P2G, ES Spring frameworks, Hibernate, Oracle 9i, AS400, RAD 7
Software Engineer
Confidential
Roles / Responsibilities:
- Coding and development of the Internet Banking modules.
- Applying the business logic for identification and verification.
- Debugging and testing the software modules and Fixing the bugs.
- Taking builds and deploy the code into SIT and UAT Servers.
Environment: IBM Portlets, Servlets, JSPs, P2G framework, Oracle 9i, RAD 6
Software Engineer
Confidential
Roles / Responsibilities:
- Coding and development of the Adobe Forms for different countries.
- Fixing the bugs and providing the documentation for the modules.
- DPC Defect Prevention Champion.
- Maintenance of the DEV and UAT Servers.
- Attending the business calls.
- Providing the technical assistance to the Team Leader.
Environment: Servlets, Java, XML, JavaScript, AdobeScript, Oracle 9i, WSAD 5.1.2, AdobeLiveCycleDesigner 7.1
Software Engineer
Confidential
Roles / Responsibilities:
- Coding and development of the java modules for Snapfish.
- Debugging and testing the software modules.
- Fixing the bugs.
- Documentation for the modules.
Environment: Java, JSP, Servlets, Struts1.2, JavaScript , Tomcat 5.0, MyEcllipse, Oracle 9i