Azure Data Engineer Resume
Dallas, TX
SUMMARY
- 10 Years of professional experience in designing, development and implementation of big data, Client/Server Web and domains for Transport, Banking and Manufacturing Industrial laterals.
- Well Versed in all phases of (SDLC) System Development Life Cycle from investigation of initial requirements through analysis, design, development implementation and documentation Support.
- Big data design and development using Apache Spark with Data Bricks and Azure Data Lake.
- Experience in Developing Spark applications in Databricks for data extraction, transformation and aggregation from multiple file formats for analyzing & transforming the data to uncover insights into the customer usage patterns.
- Azure PaaS which includes Azure Functions, Service Bus, Key Vault for the development and deployment in the cloud environment.
- WebApp development using Blazor Framework with Reusable UI components using C#.
- Developing and publishing applications in Azure, AWS cloud using service bus and Azure API.
- Azure AppInsights to trace the logging and errors in the Azure Cloud Environment.
- Experienced in development custom software development experience using Python, SQL and various Microsoft Technologies like C#.NET, ASP.NET Core, ASP.NET MVC 5.0.
- Well versed in N - Tier and SOA Architecture with extensive experience in XML web services, Windows services and WCF, WebAPI RESTful Services development in ASP.NET using C#.
- Implemented data access layer using LINQ to SQL and Entity, NHibernate access the SQL server and oracle 11g.
- Good Knowledge and experience in using SOLID principles, design frameworks like MVC and design patterns like Singleton, Observer, Repository, Publisher-Subscriber models.
- Data analysis using predictive control technologies to improve the business output.
- Expertise in developing various Enterprise based Client /Server side applications (Web, RESTful Web Services, Micro services and SOA).
- Created App Services for ASP.NET MVC and WebAPI web applications deployment in Azure for scaling and security
- Experience in stored procedures, views and functions using T-SQL, PL-SQL and reporting solutions like Crystal, RDLC reports.
- Planned and Organized testing phases including Unit testing(NUnit) &Integration testing, Mocha & Chai, writing test cases, generating test scripts and reviewing test results & taking corrective actions, Bug analysis and fixes in Web-industry standards.
- Experience on working and implementing Object Oriented Programming principles.
- Experience on working with Agile process using Agilefant application and TDD for improving the code accuracy.
- Hands on experience in using GIT,TortoiseSVN and Team Foundation server for source code branching and merging.
- Working with domain specific data using Entity Framework. And NHibernate
- Worked on .NET third party tools like StructureMap, Automapper, Ninject,ComponentOne controls and Peer group.
- Extensive experience in OOAD Technology developing Use Cases, Sequence Diagrams and Class Diagrams using Enterprise Architect.
TECHNICAL SKILLS
Cloud Technology: Azure PaaS,AWS PaaS
Big Data Tools: Apache spark databricks, kafka
Microsoft Technologies: Microsoft .Net Framework, ASP.Net Core, MVC 5, Win Forms, WPF, WCF, ADO.Net, LINQ
Web Technologies: Web Services,WCF,WebAPI, HTML5, CSS3
Web Servers: IIS 5.0, IIS 6.0, IIS 7.0,IIS8.0
Programming Languages: C#, Scala, Power Shell, Python Script, JavaScript
Development Tools: Visual Studio .NET 2008/2010/2013/2015 ,UML
Client side Technologies: JavaScript,, AngularJS,Angular 2,TypeScript
Frameworks: Microsoft .Net 4.5/ 4.0/ 3.5
Databases: SQL Server 2017/2014/2012/2008/2005 ,Oracle 11g
Version Controller: TortoiseSVN,Team Foundation server
Database Tools: SQL Server Query Analyzer
Software Packages: MS-Office 2003/ 07/10
Operating Systems: Windows Win7/XP/2008/2012
Methodologies: Agile, OOPS, OOAD, SOA
PROFESSIONAL EXPERIENCE
Confidential, Dallas TX
Azure Data Engineer
Responsibilities:
- Working on PaaS application which caters services on Azure Cloud.
- Designed and developed Azure functions for data management.
- Data transfer using Azure Synapse and Polybase.
- Responsible for building Confidential data cube using SPARK framework by writing Spark SQL queries in Scala so as to improve efficiency of data processing and reporting query response time.
- Created Pipelines in ADF using Linked Services/Datasets/Pipeline/ to Extract, Transform and load data from different sources like Azure SQL, Blob storage, Azure SQL Data warehouse, write-back tool and backwards.
- Responsible for transporting, and processing real-time stream data sourced to Azure data factory for managing data from different data sources and data transfer.
- Responsible for estimating the cluster size, monitoring and troubleshooting of the Spark databricks cluster.
- SQL Managed instances for storing relational data bases.
- Azure data lake Gen 2 for storing IOT data from GPS devices.
- Spark for streaming data and processing from different data sources to support real time analytics.
- Service fabric Micro services to support mobile application.
Environment: Azure Cosmos, Azure Synapse, Blob storage,Polybase, Scala API,Azure SQL, Azure Data lake, Apache Spark, Python,Scala,C#,Service Fabric
Confidential, Dallas, TX
Software Engineer
Responsibilities:
- Worked on SaaS application which caters services on AWS Cloud.
- Designed and developed Restful services for inventory, dealer modules.
- AWS lambda functions for data management.
- Implemented Docebo SSO system and integrated Docebo to iDMS application.
- Data conversion from Autostar product to iDMS application using services.
- SSIS packages development for reports data and inventory scheduling.
- Reports generation using Exago Reports tool for all the deals, inventory and accounts module.
- AWS S3 bucket storage and deployment of application to AWS.
- Configuration of rules engine using AWS Lambda for Restful Services.
Environment: SQL Server 2014,AWS S3,AWS Lambda,AWS EC2,SSIS, .NET Framework 4.6, ASP.NET Core, JavaScript, WebAPI,, GIT,Version One, Octopus,TeamCity
Confidential, Dallas TX
Software Engineer
Responsibilities:
- Working on web cloud application to cater multiple cloud products.
- Data Analysis using the database to improve the performance of the application and to present the status of the application on products consumption.
- Quote creation and template generation for the saved quotes.
- Developed document management system which includes agreements.
- Pulling high volumes of data and SSIS package development to facilitate and schedule report and account services.
- Developed Order Management and Messaging system using core ASP.NET MVC.
- Database management using Entity Framework Code First approach.
- Responsive web design using Bootstrap and Font Awesome.
- Security based identity management using Microsoft Identity and single sign on for the application.
Environment: .NET Framework 4.6, ASP.NET Core MVC, JavaScript, Bootstrap, JQuery, WebAPI, SQL Server 2017, SSIS,Azure,Azure Cosmos DB