Senior Big Data Engineer Resume
SUMMARY:
- Looking for Big Data Engineer positions.
- I have more than 12+ years of experience as a Software Engineer and Full Stack developer. I have 10+ years’ experience in mentoring junior developers, designing and developing scalable and testable solutions in both multi - tier and client/server applications. I have worked with various languages such as C#, VB, Scala, Java, R, JavaScript and can learn any new languages. I have more than 8 years of experience in handling large amount of data sets and tuning and optimizing data for better retrieval. I was also a part time lecturer at Confidential University and have taught OOP concepts. I have worked in multiple sectors such as Ad-Tech, Automotive, Logistics, HR, Health Care, Hospitals, Robotics, Financial, and Manufacturing.
- As a Big Data Engineer, I have been working towards proposing optimal ETL solution using the right tool in order to deliver quality product. I have been involved in contributing to the architecture and design discussions, conducting research to choose the right tools, developing proof of concept, and presenting the same.
TECHNICAL SKILLS:
Big Data: Talend , Impala , Hive, Pig, Spark, R, HDFS, Flume, kafka, Map reduce, Content extraction and web scrapping tools such as Apache TIKA, JSoup, Crawler4j, Solr, HBASE, Sqoop and HDFS shell commands
Big Data Frameworks: Hive shell, Pig shell, Impala shell, Spark shell, Cloudera framework, Hue, Oozie, Cloudera Manager, Apache Solr UI, Scala Eclipse, R studio and compiler
Databases: MS SQL, Oracle, MySQL
Web/Big data Languages: SQL, Java, Scala, R, VBScript, VBA, C++, C#, HTML, DHTML, XML, XSL, XSD, XSLT, CSS, UML, HQL, Pig Latin
Web: JavaScript, JQuery, JSON, AJAX, Angular.JS, Drools, Eclipse, Web Services, CMIS Web, NUnit, JUnit, JIRA, Web Forms, Twitter, Bootstrap, SOAP, Weblech, Crawler4j, JSoup, node.js
PROFESSIONAL EXPERIENCE:
Confidential
Senior Big Data Engineer
Responsibilities:
- I was as a big data and analytics engineer and also as a full stack developer for the web portal.
- I was hired to redesign the big data platform and to use the right tools to optimize the process of Confidential such as predicting the health and maintenance details concentrating on areas such as motor health, Emergency wear and tear analysis caused by various torque forces applied during an abrupt e-stop, servo off analysis (servo motors stable health during power off), health of the servogun in welding robots, and the general health of painting robots.
- I have written mapreduce code in both Java and scala. I have also written Flume sinks and sources in Scala using tools such as avro4s, json4s and Reactive Mongo with play framework to insert and query MongoDb.
- Worked with Cloudera framework to provide alerts and notifications related to robot quality and safety
- Used Spark (scala and R), Impala, and Hive extensively to provide Confidential details pertaining to robot health such as battery and motor conditions, servo off analytics, servo gun diagnostics, robot rotatory arm condition, and statistics related to the general wear and tear caused by various torque forces and pressure applied during an abrupt emergency stop
Meridian
Senior Software/Big Data Engineer
Responsibilities:
- Hired to be an integral part of the team that is making a paradigm shift to Big Data in order to migrate the current Confidential Claims Management System to the Big Data space.
- The project also supported tools such as Confidential and design patterns such as Inversion of Control and Dependency Injection, Query Object Pattern, REST API calls, and MVC.
Confidential
Part-time Lecturer
Responsibilities:
- Worked as a part-time Lecturer for two semesters on Programming in Visual C# for.Net Technology and delivered the course syllabus that included an in-depth view of OOP Concepts and design patterns using C#
- Taught JQuery, JavaScript, XML, JSON Serialization, Web Services, an introduction to database development and Agile Software Methodology web courses, including an introduction to mobile and embedded systems development for mobile devices using tools such as Xamarin.
- Marked course work and assignments and coached individual students one on one to master the content
Confidential
Lead Architect/Senior Systems Engineer
Responsibilities:
- Worked with multiple devices, including barcode scanners, RFID devices, and mobile phones and implemented both back-end and front-end functionalities for devices communicating with each other.
- Interfaced with clients, offering customer support, creating technical documents, and performing customer training
- Provided leadership support to junior employees and I was Involved in requirement gathering and product architecture
- Lead Architect and the Lead Software Engineer for all the projects
- Implemented the Agile Software Methodology using the Scrum approach
- Interfaced with clients at a global level, including France, Germany, Vietnam, and Mexico
- Worked with C# and Java extensively to develop applications
- Developed the user interface in JavaScript, JQuery, JSON, AJAX, HTML, Cascading Style Sheets (CSS), Bootstrap
- Worked with Visual Studio 2012, WCF, Zebra, ZXing, RFID Devices, Oracle 11g, SQL, MySQL, SQL Server 2008, and ASP.Net
Confidential
Technical Lead
Responsibilities:
- Worked as a part of a team in maintaining and upgrading legacy systems written in classic ASP.
- Updated and maintained the .Net applications and created similar applications in Java
- Worked extensively with complex SQL queries in SQL Server, and helped with customer support. I was involved in interacting directly with the end users
- Involved in requirement gathering and analysis and communicating with Business Analysts and QA Engineers during the whole process
- Interfaced with an off-shore testing team based in Argentina
- Worked with Visual Studio 2010, Eclipse, C#, Java, ASP.Net, and SQL Server 2010
- Developed the application using C# and Java
- Developed the user interface using JavaScript, JQuery, JSON, AJAX, HTML, Cascading Style Sheets (CSS), Bootstrap, and Angular.JS
- Developed Stored Procedures, Views, temporary tables, cursors, user-defined functions, and Triggers using T-SQL
- Worked with Oracle 11g and SQL Server and enhanced the application using Quality Center
Confidential
.Net Developer
Responsibilities:
- Involved in building a comprehensive Document Management Systems, with a back-end workflow built with a Java-based tool called Open Text
- Created applications where Open Text integrated with front-end ASP.Net applications
- Involved in requirement gathering and analysis
- Communicated with Business Analysts and QA Engineers during the entire process
Confidential
Senior .Net Developer
Responsibilities:
- Worked as a part of a team responsible for delivering Agile projects
- I was involved in building a solution that provided dealers, manufacturers, and field staff officers with the financial reporting, analysis and forecasting tools required to make critical business decisions and involved in requirement gathering and analysis
- Communicated with Business Analysts and QA Engineers during the entire process
- Part of the Agile Software Team to help in the migration process to an Agile-based engineering process
Confidential
Senior .Net Developer
Responsibilities:
- Created a web-based project for a startup company called Confidential
- Created extensive support documentation
- Worked extensively with the inbuilt tags feature to supply additional support documentation to the front-end developers
- Performed Acceptance testing phase at the client site
- Generated the necessary metrics to validate and verify the overall efficiency of product
- Involved in requirement gathering and analysis
- Communicated with Business Analysts and QA Engineers during the entire process
Environment: - Visual Studio 2008, SQL Server 2008
Confidential
.Net Developer
Responsibilities:
- I built software for digital menu board, sales support kiosk, promotional signage systems, and web campaigns using technologies such as Java, C# for building Service-Oriented applications, along with XML, XSLT, XSD, Object Serialization, LINQ, Stored Procedures, Triggers, T-SQL, JavaScript, Cascading Style Sheets (CSS), Skin Files for data rich tools, and AJAX. Extensively used XSLT, XSD, LINQ, complex and nested Object Serialization (to convert object data into an XML format), and multiple Web Service calls to connect to the back-end database, and built multi-threaded applications
- Generated log files to track errors in the operation and created flashed based XML format from scratch in order to effectively share information between disparate systems in the most efficient manner
- Used XML and XSTL extensively to communicate with a front-end kiosk running Flash-based applications
Confidential
.Net Developer
Responsibilities:
- Designed, developed, and launched a database driven Internet Paging System using SQL Server 2005, ADO.Net, XML, C#, external SNPP Libraries and TCP/IP Socket Libraries to send messages to surgeons, nurse practitioners, and physician assistants
- Developed business as well as data access component layers as part of 3-Tier Architecture and I was actively involved in requirement gathering and analysis
- Interfaced directly with clients
- Communicated with Business Analysts and QA Engineers during the entire process
Environment: - Visual Studio 2005, SQL Server, ADO.Net, XML, C#, SNPP Libraries, TCP/IP Socket Libraries
Confidential
.Net Developer
Responsibilities:
- Designed software to kept track of customers’ requirements and other imperative transactions, including sales and warranty
- Facilitated data mining via Crystal Reports
- Involved in requirement gathering and analysis
- Interfaced directly with clients
- Communicated with Business Analysts and QA Engineers during the whole process
- Interfaced with an off-shore testing team based in Argentina
Environment: - Visual Studio 2005, SQL Server, VBA Applications using Excel and Microsoft Access
