We provide IT Staff Augmentation Services!

Data Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 5+ years of progressive professional experience in design, development, testing and implementation of various High transactional and distributed web applications using .NET Framework 3.0/3.5/4.0/4.5/4.6.
  • Strong in the Software Development Life Cycle (SDLC) including requirements analysis, design, planning, Implementation, testing major systems.
  • Extensive experience in Windows and Web application development utilizing ASP.NET (4.5.1/4.0/3.5/3.0 ), C#, VB.NET, ADO.NET, VB.NET, WCF, WPF,LINQ Ajax, Remoting, CSS, CSS3, HTML, HTML 5, SEO, JavaScript, LINQ, jQuery 1.1/2.2/3.1, Web API 1/2, RESTful, XAML, Knockout JS,Node JS, Angular JS 1.2/1.3/1.6/2 , Bootstrap, Web Forms, and Win Forms.
  • Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of XML Web Services, WCF services, REST Services and Web API.
  • Working experience in Agile methodology using Rally dev tool and Scrum methodology using scrum works pro tool.
  • Experience in implementing MVC (5.0/4.0/3.0), MVVM frameworks by extensively utilizing Bridge, Singleton & Factory design patterns.
  • Proficient in Implementing WCF Services and consuming using different Protocols and implementing features like Security, Debugging and Performance.
  • Experience on Web API to create HTTP RESTful services to communicate with UI objects using JSON.
  • Proficient in Deploying and Publishing Web Sites and Web Services on Windows Server running IIS 6/ 7 /7.5.
  • Deployed builds to Dev, QA using Docker container.
  • Hands on experience in writing light weight Node.js express server, and using technologies like Ajax.
  • Hands on experience in Designing UI Web Applications using Front End Technologies like HTML, CSS, JavaScript, jQuery, Angular JS, and Bootstrap.
  • Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.
  • Created TypeScript reusable components and services to consume RESTAPI's using Component based architecture provided by Angular 2.
  • Hands on Experience on Angular 2 technology for one complete project in rebasing the UI of the application using the techniques in Angular2.
  • Expertise in Object Oriented Programming (OOPS) concepts in C# Abstraction, Encapsulation, Inheritance and Polymorphism. C# Used Attributes, Delegates, Generics, Collections, Multithreading and Exception Handling.
  • Good experience in developing backend components with MySQL, Oracle 10g,11g,12c.
  • Involvement in composing put away techniques, indexes, Functions, packages, views, stored procedures Database Triggers utilizing T - SQL and PL/SQL.
  • Expertise in creating the reports using SSRS (SQL Server Reporting Services), Crystal Reports RTM / Pack 1 / Pack 2 /Pack 3 and SQL Server Integration Services (SSIS).
  • Migrated build from Jenkins to Azure.
  • Hands-on Experience in developing apps using OData object model.
  • Experience in implementing LINQ by using LINQ to Dataset and LINQ to SQL for converting source code data
  • Experience in using Unit Test Frameworks (NUnit and MS Test) and Performed Test Driven Development (TDD).
  • Worked on Redis Desktop Manager for Cache Handling and Database Management.
  • Had experience on working with GitHub and Git Repositories.
  • Worked in Agile, Scrum, and Test-Driven Development environment.
  • Experienced with source control tools like Tortoise SVN, GitBash, Git Extensions, Source Tree, Visual Studio.
  • Visual Source and TFS Strong knowledge of web technologies like HTML, XHTML, DHTML, XML , XSLT, JSON, JavaScript and jQuery .
  • Design and develop Solutions using C#, ASP.NET Core, Web API, Microsoft Azure techniques .
  • Experienced in working Microsoft Azure Services and Service Fabric(SDK) which are latest Cloud Services.
  • Generated SDK documentation (swagger) for the services using wash buckler for better discoverability and interactive API service .
  • Experience in creating interactive design deliverables such as Wireframes, Site maps, Process maps, Mockups, UI Specification, working prototypes, UX Design techniques and other artifacts to describe the intended user experience.
  • Experience using configuration Management Tools such as Team Foundation Server (TFS), Visual Source Safe (VSS) , and Sub Version (SVN) for version control .
  • Performed unit testing and integrated testing for fixing the bugs, writing test cases , test plans and generating test scripts.

TECHNICAL SKILLS

Programming Languages: VB.NET, C#, Java, C, C++, PHP, Objective-c, Python, SQL

Web Technologies: HTML5, CSS3, XML, AJAX, ASP.NET, ADO.NET, WCF, MVC 4.0, Web API, Bootstrap, SSRS, Angular Js, JavaScript, JQUERY, EsriWebapp

Protocols: HTTP, TCP/IP

IDE: Visual Studio 2008/2010/2012 , MS SQL Server 2008 R2, MS SQL Server 2012, MyPhpAdmin

Databases: MS SQL Server 2000/2005/2008 , MySQL

Servers: IIS 7.0/7.5/8, Wamp, Xampp, Apache Tomcat, ESRI, ARCGIS, Rhapsody Integration

Operating Systems: Mac, Windows, Linux

VersionControls: TFS, VSS, GITHUB

PROFESSIONAL EXPERIENCE

Confidential

Data Engineer

Environment: C#.Net, ASP.NET MVC 4.0, ASP.NET Core 2.0, HTML 5, CSS3, Java Script, Angular 6/7, GIT, Typescript, Ajax, Bootstrap, Framework 4.5/4.0, ADO.NET, SQL 2014, Visual Studio 2015, WebAPI, Agile, SCRUM, Rhapsody Integration.

Responsibilities:

  • Write a back-end logic by choosing C# language with Asp.net Core Web API.
  • Implemented a dashboard web application for UH from scratch based on ASP.NET Core 2.1 with Razor views and including dependency injection (DI), Microservices and Entity Framework Core, identity user, role
  • Involve in gathering requirement from the business user ‘s and drafting plans to implement them.
  • Use Entity Framework code first approach for existing database.
  • Used Microservice architecture, based services interacting through a combination of REST and Azure, test and deploy Identity Microservices.
  • Write code to submit Soarian API data in HL7 format to Rhapsody through TCP/IP listener and test the Rhapsody Engine from webservers
  • Developed Web Application by using Angular 7/ Typescript with Kendo UI Controls.
  • Responsible for all new systems implementations for deploy on Microsoft Azure cloud, applying the complete systems life cycle .
  • Implement MVC (Model View Controller Design Pattern) using Visual Studio 2019.
  • Utilizing Entity Framework, ADO.Net and LINQ is connecting to Data Access Management with SQL Server.
  • Using AngularJS, I created custom directives for data manipulations and to display data in company standard format in UI.
  • Develop New Reports by using SSRS (SQL SERVER Reporting Services).
  • Use Team Foundation Server (TFS) for continuous integration and tracking the work item and also Generating and Publishing the database deployment scripts and version control.
  • Request for code reviews from the co-developers in order to achieve best possible piece of code and functionality.
  • Implemented Token based authentication to secure the ASP.NET Core Web API and provide authorization to different users.
  • Created .Net core2.0 Project and added all the Configured Environment URLs in app settingsfor each environment
  • Used GIT Repository with Visual Studio (VS) extensions for the purpose of version control and source code maintenance needs.
  • Created a processor for integrating two different systems by developing the console application.
  • On the database end working extensively with SQL server and T-SQL. Write queries to retrieve the data from database and creating new Stored Procedures, Functions, Index and Views
  • Converting existing modules into Microservice oriented projects
  • Working in Iteration Model Agile Environment. Actively participated in Scrum Meeting and Retro Meeting.

Confidential, Harrisburg, PA

.NET developer

Environment: ASP.NET MVC with VB.NET, JQUERY, JSON, Bootstrap, MS SQL SERVER, Unit Testing, WEBAPI, Microsoft Azure.

Responsibilities:

  • Design and Developed MVC layout as a part of CWDS application, Razor views with strongly typed view models, helpers and partial views using ASP.NET MVC5, CSS3 and VB.NET.
  • Designed and developed data service components using WEB API and REST, Consumed REST services by making AJAX calls.
  • Developed ASP.Net Web API controllers that involved in implementation of service layer components and data object layer components using ASP.Net MVC web application.
  • Worked on creating Restful Services using WCF for provider services Module with multiple bindings. Implemented WCF Exception shielding for WCF services also created Service contracts, Data contracts for multiple services using WCF
  • Used AJAX to control the Post back event, thus enhancing the web server performance.
  • Worked on MVC architecture (Controllers, View Models, Models, Views, Business Layer, and Data Access Layer), built using OOP’s principles and Migrated the application business logic from ASP.NET webforms to ASP.NET MVC.
  • Worked on ADO.Net components SQL Connection Object, SQL Command Object, Data Reader, Data Adapter, Data Set and Data View to provide communication to the database.
  • Developed complex store procedures, Triggers, Views for data retrieval and implemented query optimization techniques using MsSQL Server 2016.
  • Implement various techniques for performance tuning of the scripts using Microsoft SQL Server, SOLr search engine to mainly store and retrieve the Participants information, Staff information, Agency information, and PACL offices data.
  • Used Microsoft Azure platform for the building, managing applications and deploying web applications. Created Azure virtual machines
  • Built a prototype Microsoft Azure application that accesses 3rd party data services via Web Services. The solution dynamically scales, automatically adding/removing cloud-based compute, storage and network resources based upon changing workloads Creating applications using VB.NET and enhancing projects for .NETapplications.
  • Developed and tested user-friendly navigator by utilizing JavaScript and VB.NET.
  • Used Developed Controls, WPF Window Screens and Pages, also used LINQ, WPF to communicate between DAL and other business components.
  • Widely used Angular JS UI-bootstrap components like date picker, directives, model pop-ups, ng-grid, router Provider's, progress bar, ng-Idle, ng-Upload
  • Used Dependency Injection Pattern to reduce the dependency coupling between classes and in Front end using AngularJS.
  • Implemented $http with Angular JS interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.
  • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday
  • Implemented Get, Post, Put and Delete by using Controller actions and Caching by using Action Filters and Child actions in Controller and return Razor HTML to View through Action Results.
  • Involved in technical documentation like creating SSR’s, using Requisite pro.
  • Perform troubleshoot and fix the bugs by decoding and tracking the tickets raised by the client through the TFS in CWDS 2.0 Supported Employment.

Confidential

.Net developer

Environment: ASP.NET Core 2.0, C#, ASP.NET Core WEB API, Entity Framework Core 2.0, JQUERY, JSON, Angular 2.0, Bootstrap, MS SQL SERVER, ReSharper, Esri

Responsibilities:

  • Implemented ASP.NET Core MVC pattern mechanism to display DOT/DRV module, Roads and highways module.
  • Worked on Visual Studio 2015 / .Net CORE 2.0 Framework to implement Business Logic
  • Moved existing JavaScript and services to Angular 2 components for more responsive and less dependency and implemented web services in DRV module and Employee Travel Application (ETA).
  • Worked on ESRI, ARCGIS Servers for Juneau mapping Services and consumed REST services using Ajax Calls .
  • Worked on creating Restful Services using ASP.NET Core Web API for Employee Travel Application Module and created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 2 for dependency project.
  • Worked on Angular 2 concepts like building the Components, Data binding, String Interpolation, Property Binding, Event Binding, Two -way Data binding.
  • Executive range of working with components, modules, routes, HTML5, CSS3, Bootstrap, Dependency injection, Typescripts publishing the gulp files.
  • Implemented JWT Token based authentication to secure the ASP.NET Core Web API and provide authorization to different users.
  • Coded business logic and database logic using Entity Framework 6 and Repository Pattern. Used Entity Framework Code first approach and LINQ to entity for data access.
  • Developed the required Entity Models and used SQL server 2016 as relational database for the database to get the fast and responsive data for the users and for upgrading the data in the databases.
  • Involved in code reviews and included UI updating, build scripts for SQL and assisted team in technical documentation.
  • Used SSIS to read flat files and Excel files and import to SQL Server. Also, developed Send Mail Task Process with in SSIS Packages by writing C# scripts
  • Creating Tables, Index, Views, Complex Stored Procedures and appropriate User defined functions & maintaining Referential Integrity.
  • Written unit test scripts for controllers, filters and services using karma and Jasmine.
  • Extensively used JQUERY, JSON, AJAX scripting to create interactive web application like auto complete form validation.
  • Updated test cases and SQL queries, improving testing efficiency by approximately 25% using Nunit.

Confidential

.NET developer

Environment: Visual Studio.NET 2008, ASP.NET 3.5, C# 3.5, ADO.NET, Web Services, AJAX, Windows Server 2003, HTML, XHTML, Java Script, SQL Server 2005/2008, Visual Source Safe.

Responsibilities:

  • Involved in Requirements analysis and documenting Technical Specification.
  • Designed and developed the user interfaces of the application using ASP.NET Server Controls, HTML Controls, Java Script and CSS.
  • Developed several Classes using C# and experienced in creating Assemblies and Name Spaces.
  • Implemented and used MVC architecture.
  • Involved in SDLC, of application developed using AGILE methodology
  • Implemented AJAX functionality and worked with AJAX control tool kit.
  • Used Site Map control for site navigation.
  • Used Master Pages to maintain design consistency across all web forms.
  • Maintained Web services by adding additional web Methods and modifying existing web Methods.
  • Wrote a wrapper class for the proxy class for logging the request and response of a Web Service.
  • Used ASP.NET Caching to improve the performance of the Application.
  • Used Session Objects, Cookies as a part of Application state Management.
  • Used Visual Source Safe for version control.
  • Involved in Bug Fixing and Unit Testing.

We'd love your feedback!