Big Data Engineer Resume
Santa Fe, NM
SUMMARY
- 12 years of cross functional experience including Enterprise Solution Development in JEE, Big Data Integration and Analytics, Unemployment Insurance domain.
- In depth experience in Big Data Technologies and Hadoop Eco - System: Map Reduce, Hive, NiFi, Sqoop, HDFS, and Oozie.
- Good knowledge of Spark and for exploratory data analysis, visualization machine learning
- Experience wif Agile/Scrum Development Process and Effort Estimation
- Highly trained professional wif multiple industry accredited certifications and client appreciations in technical and managerial aspects of solution design and service delivery.
TECHNICAL SKILLS
Programming Languages: Java, Scala, SQL, Machine Learning.
Big Data Ecosystem: Hadoop, HDFS, Pig, MapReduce, Flume, Oozie
Web Frameworks: Struts, Spring, Hibernate, JEE, JSP, HTML, JSF, JUnit, Angular, JQuery, React, XML
Tools: Eclipse, Squirrel, Toad, IBM Rational Package
Application Server: IBM WAS, JBOSS, Tomcat
RDBMS: IBM DB2, Oracle, SQL Server
Operating Systems: Windows, Linux (Centos 7, Ubuntu)
Repositories: Git, TFS, Clear Case
Scrum Board: Jira
PROFESSIONAL EXPERIENCE
Confidential, Santa FE, NM
Technologies: Java, Horton Works, NiFi, Kafka, Python, MapReduce, Hadoop, Scala, Oozie, Eclipse, JUnit, Machine Learning, Angular, React, Jquery
Big Data Engineer
Responsibilities:
- Responsible for designing and implementing the fraud analytics solution in the unemployment insurance domain using Hadoop, Map reduce.
- Conducting POCs and providing insights to the client about potential fraud cases
- Develop MapReduce programs to extract data from server log files
- Analysis for data using Spark and preparing insight into the data for the client
- Conducting Big Data and Hadoop Training sessions for new associates under Digital Drive
- Led a team of developers and business analysts for implementing the solution.
Confidential, Albuquerque, NM
Technologies: Java, Hibernate, Struts, PL/SQL, DB2, Eclipse, JSP, WebSphere, Oracle, Mockito, JUnit, JQuery
Senior Developer, Technical Lead
Responsibilities:
- Worked as a Data Analyst, Functional Architect, and Technical Architect for the new developing system wif Deloitte to build Use Cases and approving the same through JAD sessions.
- Lead the team for ETL from Db2 to Oracle.
- Worked wif the vendor to design the Database for the new Application.
- Currently working as a Production Support Manager wif the state as a Contractor.
- Involved in the support management and enhancement of the Legacy system built in Java.
- Started building an internal app to get hands on Big Data. Technologies involved Hadoop, Hive and add more in future.
Confidential, Jackson, MS
Technologies: Java, Hibernate, Struts, PL/SQL, DB2, Eclipse, JSP, JBoss, JavaScript, CSS, HTML
Senior Developer, Technical Lead
Responsibilities:
- Led development and support team wifin US across different sites wif team members including local and expats
- Requirement gathering, analysis, design and implementation of use cases for complex scenarios in benefits payment, overpayment and its collection.
- Application enhancements and system component upgrade
- Introduced Agile SCRUM process for software development and enhancement
- Collection process implementation for fraud worth $7M. Received individual appreciation from Director, Technology and Innovation, MDES
- Responsible for guiding junior developers, resolving technical issues
- Responsible for assigning and monitoring development tasks
Confidential, Albuquerque, NM
Technologies: Java, JPA, WSAD, HQL, EJB, ClearCase, LDAP, DB2
Senior Developer
Responsibilities:
- Developed a new extension to the benefits paid to Claimants as proposed by the state/federal govt.
- Also worked on implementing new screens along wif the business Logic for the new implementations.
- Production Monitoring
- Unit testing of the code implemented.
- Written Test Scripts for the same.
Confidential
Technologies: System Engineer- Java, Hibernate, Struts, Crystal Reports, DB2, RAD 7.0, ANT
Developer
Responsibilities:
- Woking/Managing on the Correct CR's sent by the client.
- Also worked on implementing new screens along wif the business Logic for the new implementations.
- Production Monitoring
- Unit testing of the CR's implemented.
- Written Test Scripts for the same.
Confidential, Tucson, AZ
Developer
Responsibilities:
- Administration of Backend Procedures and functions to be called in SQL/SERVER and Windows
- Developing Batch Programs in Java from scratch.
- Team Handling for 6 people in writing Jobs.
- Managing Orchestration to apply Business logic
- Production Monitoring
- Project and Quality Management
- Making flow diagram for the Batches
- Unit testing of all individual Batches developed at regular interval levels as when peace of code is written. Also written Test Cases for each method/Class implemented.
- Integration testing of all Batches.
- Also involved in writing Procedures for Data Conversion of data from Client.
Confidential
Technologies: System Engineer- Java, J2EE, Eclipse, Notepad, VSS, Toad, Oracle
Developer
Responsibilities:
- Administration of Backend Procedures and functions to be called in PL/SQL and Windows
- Good Client Interaction went to client site for User Training.
- Wrote Batch Program which were scheduled to run in Night.
- Production Monitoring
- Project and Quality Management
- To write Back End Procedures, Functions and Packages to transfer data from 1 server to another.
- Unit testing of these Procedures and also the queries written for the same.
- Written Test Scripts for the same.
Confidential
Technologies: System Engineer- Java, J2EE, Eclipse, Notepad, VSS, Toad, Oracle
Developer
Responsibilities:
- Analysis of specifications
- Full Interaction wif client even in odd hours to provide full Level 3/4 support on client queries and forwarding the tickets to enhancement team.
- Production Monitoring
- Project and Quality Management
- Continuous Monitoring of Client requirement