Senior Hadoop Big Data Engineer Resume
Detroit, MI
SUMMARY:
Seeking a suitable Senior Development Manager/Architect position in Big Data Technologies.
TECHNICAL SKILLS:
Hardware: IBM - 30XX and 43XX, PC, UNISYS, Microsoft, SUN.
Operating Systems: MVS/ESA, WINDOWS XP, NT 3.51, 4.0 & 2000, LINUX, UNIX.
Software Mainframe: CICS, DB2, IMS DB/DC, BMP, JCL, DCCS, ENDEVOR, COBOL-II.
Databases: ORACLE 10/11G, SQL SERVER 2000/5, DB2 UDB 7.0, MYSQL.
Languages: VISUAL C++, C, SMALLTALK, JAVA, XML, SQL, PERL, UML, HTML, JSP, ASP, PSP, DHTML, PL/SQL, SHELL SCRIPT, and JAVASCRIPT.
Software: COM/DCOM, NEON, ENTERPRISE ARCHITECT, TOAD, AJAX, INFORMATICA, PEOPLESOFT, POWERBUILDER 9.0, ER STUDIO, TCP/IP, VBSCRIPT, CGI, PERL, SERVLETS, JSP/ASP, VISUALAGE, EJB, CORBA, VISUAL INTERDEV, WEBSPHERE, DREAMWEAVER, ADO, XSL, CSS, IIS, LDAP, J2EE, JDBC, OC4J, STRUTS, ECLIPSE, JUNIT, JASPER, IREPORTS, HIBERNATE, IBATIS, EXTJS, SPRING,JSON, CVS,SVN, HADOOP, PIG, HIVE, IMPALA,SQOOP, FLUME, HBASE, HIVE, HDFS, MONGODB, JENKINS/HUDSON, ACTIVEMQ, KAFKA, DROOLS, SPARK, SCALA, SBT.
EXPERIENCE:
Confidential, Detroit, MI
Senior Hadoop Big Data Engineer
Responsibilities:
- Analyze business needs and created software solutions.
- Evaluated and recommended software and hardware solutions to meet user needs.
- Prepare flow charts, business process management (BPM) workflow, and systems diagrams to assist in problem analysis.
- Responsible for installing Cloudera Manager in RED HAT LINUX, ISILON as well as monitoring and support of HDFS, KUDU, and HBASE storage medium.
- Architected, Designed, and developed Data Lake structure, partitioning, and processing to handle large volumes of medical data.
- Responsible for developing flume configuration for ingesting data in and out of HDFS.
- Architect Big Data Hadoop solution comprising of NoSQL platforms such as HBase and MongoDB, SOA based pub-sub system such as Kafka, ActiveMQ and REST API.
- Designed and developed SPARK-SCALA programs for performing ETL on large volumes of medical membership and claims data.
- Designed and developed data pipeline in Apache Oozie to run Apache Sqoop, Hive, Impala, Spark and Scala programs.
- Participate in data architecture design and code review process, including planning and monitoring efforts, reviewing deliverables, and communicating to management.
- Working with large complex data sets, real-time/near real-time analytics, and distributed big data platforms.
- Also responsible for UI design and development in building new Provider and
Confidential, Ann Arbor, MI
Sr. Developer/Tech Lead
Responsibilities:
- Created requirements implementation plans, integration document, sales revenue, wireframes, project plan, and design document for scoring supplier management system.
- Used Toad for analyzing current data and Stored procedures that resided in Oracle 11g database, ERwin to create data models, eclipse IDE to analyze JSF and Java code for existing applications.
Confidential, Detroit, MI
Systems Architect/Technical Project Manager
Responsibilities:
- Acted as a ScrumMaster for local and offshore dev teams.
- Put processes in place for creating Use Case stories and managing backlogs using JIRA.
- Led the development of the front-end and related back-end web services for Infotainment Application Administration using Liferay Content Management System, jQuery, Javascript, CSS, Spring MVC, WebFlow, RESTful.
- Responsible for working with multiple suppliers and IS&S technical teams to achieve key business and technical objectives.
- Led and contributed in resolution of technical issues and risks.
- Led in the implementation of Siebel CRM and Oracle BRM with Confidential Applications and presented the solutions to senior level Confidential /GM Management.
- Led in the platform selection, design of technical architecture, development, testing and deployment of IBM Big Data technologies (BigInsight, Streams, Accelerators, and Data Explorer)
- Developed and tested SCALA programs to consume JMS messages and inferencing the issues with the vehicle near real-time.
- Led in the AGILE development with TDD of building apps on the Car Radio as well as on the Mobile (Android and iOS) using HTML5, Amazon EC2, LINUX, JAVA, Javascript, REST, JSON, MONGODB, MYSQL, and JENKINS/HUDSON technologies.
Confidential, Rochester Hills, MI
Senior Application Engineer
Responsibilities:
- Responsible for assisting project tasks, providing estimates, and designing business layers of the application using AGILE methodology utilizing TDD approach.
- Responsible for system bottlenecks and performance issues and develop solutions to enable continued platform growth.
- Responsible in assisting deployment and rollout of various releases as well as support any post-production issues.
- Responsible for architecting, designing, developing, and implementing successfully an order system using ExtJS, Spring 3, REST, Java/J2EE, IBatis, and Json on Linux platform.
- Responsible to lead new technologies on Spring 3 platform and be consistent with the overall architecture.
Confidential, Ann Arbor, MI
Systems Architect/Technical Manager
Responsibilities:
- Played a key role in streamlining offshore development activities by focusing on specifics of web pages and quality of code.
- Responsible for configuring development environment in ECLIPSE and setting up Cruise Control for WAR builds and deployments; design patterns, object modeling and designing architecture (web, application, and data) for the J2EE system using third-party open source projects such as, POI, XMLSCHEMA, HIBERNATE, HTTPCLIENT, QUARTZ, WEBSPHERE, JBOSS, TOMCAT, ANT, JUNIT, AJAX, SOAP, WSDL4J, JASPERREPORTS, JAX-RPC, LUCENE, etc.
- Responsible for leading estimation and scope efforts for business requirements using AGILE and RUP methodologies, gathering users requirements and providing technical feasibilities, leading both offshore and onshore technical teams, leading of all planning, design, and delegation of project tasks, writing technical specification for developers to code, peer code reviews and management responsibilities for mentor group.
Confidential, Southfield, MI
Technical Lead Developer
Responsibilities:
- Converted PowerBuilder Datawindows to Java DAO and its implementation Objects as well as PowerBuilder functions to Java Business objects and PowerBuilder events into client-side validation scripts such as Javascript/JSP.
- Also responsible for setting up of development environment for J2EE technologies; design patterns, object modeling and designing architecture (web, application, and data) for the J2EE system using ENTERPRISE ARCHITECT; development of the new systems using STRUTS, XML, ECLIPSE, EJB, JSP, JAVA, JDBC, CVS, LOG4J, LOMBOZ, APACHE, ORACLE 10G, ANT, JASPER, IREPORTS; unit testing the system using JUNITEE TESTRUNNER; peer code reviews.
- Responsible for Data Architecture policies, MetaData Management and performance, ETL MAPPING for heterogeneous database systems using INFORMATICA DESIGNER, WORKFLOW MANAGER, and VELOCITY METHODOLOGY.
- Responsible for modifying on-line Dealer System using PSP pages and transferring data using UNIX Shell script, PL/SQL, and CRON scheduler.
- Also responsible for customer support that involved in answering calls, analyzing and troubleshooting the problems, providing technical support to project team members, and ensuring that the customer satisfaction is attained by meeting the desired metrics.
Confidential, Troy, MI
Program Manager
Responsibilities:
- Actively involved in the development of the front-end of the system life cycle such as, feasibility studies (Pareto Analysis and Break-Even Analysis), requirement analysis, & prototyping of the Confidential Technical Assistance (OSTA) Tool.
- Took the leadership to propose three ‘single sign-on’ security solutions (JNI/WebLogic JCOM Bridge/JAAS using LDAP) to the Architecture Group for the OSTA Tool.
- Also managed setting-up a T1 frame relay connection between two organizations and in setting-up De-Militarized Zone to protect the OPC back-office.
- Actively participating to achieve CMMI (Level 2) compliance for the organization.
- Also responsible for providing IT support that includes technical assessments of Confidential J2EE Architecture to the New Business Development Group.
Confidential, Ann Arbor, MI
Technical Manager
Responsibilities:
- Implemented naming standards for database and programming languages.
- Also responsible for designing, developing, implementing and testing personal portal system using JAVASCRIPT, ASP, HTML, ADO, CSS, SQL SERVER 7.0, C++, and IIS technologies.
- Played key role for setting-up technical architecture for web-content media delivery using JDBC, XML, XSL, and JAVA technologies.
Confidential, Dearborn, MI
Sr. Client/Server Architect
Responsibilities:
- Designed a generic tool using Object Oriented methodologies for maintaining tables in any relational databases.
- Used UML to gather users requirements and specification by creating use cases, sequence, collaboration and class diagrams.
- Developed the tool using PowerBuilder Foundation Class library. Also responsible for integrating IPCIS with Peoplesoft Financials.
- Designed and developed n-tier architecture web-based front-end for call center system using JAVA, EJB, CORBA, JSP, SERVLETS, COM/DCOM, HTML, VISUAL INTERDEV, WEBSPHERE, VISUALAGE, DHTML, and JAVASCRIPT technologies.
- Played a key role for building development server to serve all the IPCIS software languages for over twenty developers.
- Played a key role in recommending the software configuration management tool for the entire developmental activities of the Corporation.
Confidential, EastPointe, MI
Systems Analyst
Responsibilities:
- Design and develop Supply Chain and Distribution System using MFC, Visual C++, scripting Bcp, Triggers, Stored Procedures, Tables, Databases using SQL Server 4.21 and SQL Server 6.5.
- Upgrading and customizing from SQL Server 4.21 to SQL Server 6.5 in Windows NT 3.51 and 4.0 platforms, implemented SqlMail, Web Assistant, and Replication features in SQL Server 6.5, providing solutions for migration issues, integrating some applications using OLE, COM/DCOM, DDE, and Windows API technologies.
- Setting up 3-tier architecture, design and develop web pages using JAVA applets and HTML using OO methodologies.
- Setting up strategic data to reside on the intranet/internet platforms, implemented conceptual/logical/physical relational database design and fine tuning databases to the 3rd normal form.