Full Stack .net Developer Resume
Detroit, MI
SUMMARY
- 6+ years of IT experience in evaluation, design, development, testing, maintenance, and production support using SDLC processes and methodologies. Strong skills and experience in Design, Development, and Implementation of Web - Based applications.
- Experience developing web applications, REST APIs & Web Services using C#, .Net Core 2.0 +, ASP.Net 3.5/4.0/4.5, MVC architecture 4.0/5.0, SQL Server, Visual Studio 2012/2015/2017/2019 , Microsoft. Net Frameworks, Entity frameworks (EF Core), LINQ.
- Experience in using HTML5, XML, CSS3, Bootstrap, JavaScript, jQuery, AJAX, Angular 2+/JS, React JS for creating interactive web applications.
- Experience working with users and business experts to design and develop applications for both internal and external users.
- I Generated richly formatted Word and PDF documents using Sync-fusion objects.
- Experienced in building applications usingHTML 4/5,CSS 2/3,JavaScript,AngularJS 1.5/2/4,React JS.
- With the concept ofReact JSWorked on usage metrics and also end to end events tracing for analysis purpose.
- Experience in developing, modifying & enhancing legacy applications, and integrating various applications.
- Experience working in Azure environment. Experience in the development of applications, deploying and hosting them in Microsoft Azure cloud.
- Experience working with Azure cloud services like Azure pipelines, Azure functions, Azure service bus, Azure Active Directory, Azure SQL, Cosmos DB, and Kubernetes
- Worked with Microsoft Azure services for packaging, deploying, and managing scalable and reliable microservices and containers.
- Used Labmda to process such as changes to data in an Amazon Simple Storage Service (Amazon S3) bucket or an Amazon DynamoDB table; to run your code in response to HTTP requests using Amazon API Gateway; or to invoke your code using API calls made using AWS SDKs. With these capabilities
- Proficient in writing Stored Procedures, Cursors, Triggers, Views, User Defined Functions, Complex Query joins using T-SQL, PL/SQL, Performance Tuning, and Optimizing SQL Queries.
- Experience in data visualizationtools likeD3,Angular Fusion Charts, andChart.js.
- Experience in Azure Cloud implementation in deploying services and data management using Azure databases.
- Experience working extensively on Web APIs & services development and consuming APIs & web services from third-party vendors.
- Used AmazonAthenawhich is an interactive query service that makes it easy to analyze data in Amazon S3 using standard SQL
- Setting up Angular 7 framework for UI development. Developed HTML views with HTML 5, CSS, JQuery, JSON, and JavaScript.
- Have experience with automated tests like Integration tests, Acceptance tests, and UI tests.
- Experience in working with tools like Swagger, logger, Kafka, and Nugget packages for developing applications.
- Experience in developing and modifying legacy applications and integrating various applications.
- Experience writing SQL queries to retrieve data from Oracle and SQL Server databases, update and insert data on Development, QA, and Production servers.
- Development of Front-End UI screens within WPF
- Highly proficient in SQL,T-SQL, stored procedures, functions, views, joinsusingSQL Server 2012/2014/2017.
- I have robust Database Design and Development experience with Microsoft SQL Server, SQL Server Reporting Services (SSRS), Integration Services (SSIS), and Builder Projects.
- Experience with NoSQLMongoDBin working with collections, indexes, shards, and other database management tasks.
- I have developed highly efficient algorithms in C++ through both pair programming and independent work.
- Worked with the team developing Spring AMQP ActiveMQ Messaging application with Apache AMQ
- Experience in taking backups and restoring databases, and upgrading the applications.
- Have a good understanding of AWS services and cloud computing services.
- Design and implementation of REST endpoints, Domain objects, Entities, Value Objects
- Experience working with GitHub for Version Control, TFS, Team build, Project Management, Data Collection, and Reporting.
- Experience with Sterling Order Management System (OMS) for cross channel selling and fulfillment processes.
- Experience creating Restful services using ASP.Net Web API and Windows Communication Foundation (WCF) Services to communicate with client applications using various secured and efficient transport protocols.
- Dedicated, self-motivated achiever committed to success and adapted to prioritize multiple tasks in high-pressured environments with excellent communication and interpersonal skills.
TECHNICAL SKILLS
Languages: C#, C++, .NET, JavaScript, R, Python, Visual Basic, SQL
Web & Scripting Technologies: .Net Core 2.0,3.2, ASP.NET 4.5.1/4.5/4.0/3.5 , Angular JS/7/6/2, React JS, JavaScript, Typescript, VBScript, AJAX, JQUERY, Bootstrap, XML, HTML, CSS3, MVC 5/4/3, Web Services, REST, Web API, WCF, LINQ, SOAP
Web Servers: Microsoft IIS 8.0/7.0/6.0.
Version Controls: SVN, TFS, GitHub.
Databases: MS-SQL Server 2017/2014/2012/2008 , MongoDB, Cosmos DB
IDE: Visual Studio, Visual Studio code
Design Patterns: MVC Architecture, Dependency Injection
Methodologies: Agile, Scrum and Waterfall.
Protocols: SOAP, TCP/IP, HTTP, UDP/IP, and FTP.
Cloud services: Azure, AWS
Tools: & others: Swagger, logger, Docker, Kubernetes, Kafka, AngleSharp, RabbitMQ.
PROFESSIONAL EXPERIENCE
Confidential, Detroit, MI
Full stack .Net Developer
Responsibilities:
- I designed and developed backend web API (REST) and services using C#, .NET core 2.0,3.2 Azure cloud services, MS SQL server & Entity Framework.
- Very often worked on dependency injection in a broader concept of inversion control.
- I Worked on Agile methodology with 2-week sprint plans. Gathered the story details from business users and completed them within the sprint deadlines.
- Developed a complete internal front-end application using Angular 7, Ajax controls, CSS Bootstrap and HTML5 communicating with the backend APIs.
- Worked on responsive webpages by using UI libraries like Bootstrap, JavaScript, jQuery, Angular2+
- I have implemented filtering, sorting and pagination using third-party tools and the Angular 7 framework.
- I used to monitor performance for production environments to detect workload and risk issues on Cloud Services, Virtual Machines, and SQL servers onAzure.
- Implemented Sync fusion controls on the UI (third party)
- Created chart components usingD3andHigh charts library.
- I worked in container-based technologies likeDocker andJenkins. Used Jenkins pipelines to drive all application services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
- ConfigureAzure cloud servicefor endpoint deployment. Develop and code scripts (XAML) using azure pipelines to build, maintain and deploy the applications into Azure. We performed continuous integration and deployment using pipelines (CI/CD). Also familiar with YAML file processing.
- Developed services in C# to automate specific workflows using AWS, Azure tools (AWS comprehend, Azure vision)
- Developed and modified web services to interact with the other applications. Worked with Nugget packages and tools like Swagger and logger.
- I Developed scalable, high-performance, robust web services. I was involved in implementing logic using OOPS Concepts and C#. I have also used MVC architectural patterns in the application.
- I am experienced inReact JSand working withReact Flux architecture.
- Experience in developing web pages usingHTML/HTML5, XML, DHTML CSS/CSS3, SASS, LESS, JavaScript, React JS, Redux, Flex, Angular JS (1.X) jQuery, JSON, Node.js, Ajax, JQUERY Bootstrap.
Environment: . C# .Net, MVC 4/5, .Net Core, ASP.NET4.0, REST APIs, Angular JS/2/7, React JS, Azure, Docker, Kubernetes, Micro Services, Web Services, JavaScript, SQL Server 2012/2014, Web Services, JavaScript, jQuery, HTML, CSS, Visual Studio, TFS.
Confidential, San Francisco, CA
Full stack .Net Developer
Responsibilities:
- Developed payment gateway application which customers use for making online payments and transactions. Developed new web applications and services using legacy applications services and data.
- Developed standard components using ReactJS Familiarity with modern frontend frameworks:Angular.JS 2.0, Node.JS, React.JS
- Developing user interfaces using C#.NET and WPF
- I have worked on Windows Presentation Foundation (WPF) - XAML, Data Templates, Grid, MVVM framework.
- I have worked on cross-platforms Windows-Unix withTFS, Clear Case, andSubversion.
- Experience using the MVVM in WPF
- Responsible for the operation and administration ofIIS web serversacross Engineering, QA and Production environments, .Net application support and integration with IIS.
- I have created dynamic webpages with VB.Net core Razor Web UI.
- I have Specified, prototyped, developed, and tested an object-oriented, multiplatform C++ framework containing support to data structures, common algorithms sockets, threading.
- Maintained legacy applications and enhanced the applications using ASP. NET Core 3.2 and Azure cloud services.
- I have used VBScript for several scripting and managing computer error handling, subroutines, and other programming constructs.
- I have occasionally used R and Python to retrieve large sets of data from the database and analyze them.
- Develop stored procedures, functions, triggers using SQL and T-SQL in SQL Server 2014 for fetching data and binding.
- Experience in working on Azure DevOps server for version control and requirement management.
- Actively participated in discussion with Sync fusion team to resolve issues.
- I have Implemented model view controller (MVC) architecture with ASP.NET Core, dependency injection (DI), and developed the required Entity Models using Entity Framework (EF Core) and used SQL server 2017 as relational database along with LINQ to perform CRUD operations.
- We utilized MS SQL Server for storing the data related to the products and wrote efficient queries and stored procedures for efficient data handling.
- I developed multiple user interfaces by usingReact JS, FluxforSPAdevelopment.
- Experience in usingReact JS components, Forms, Events, Keys, Router, plus Redux, Animations, andFlux concept.
- Develop Azure functions that can integrate the incoming and outgoing messages from the streaming tools like the azure service bus.
- Experience working with Azure portal, Azure SQL, COSMOS DB, and service fabric clusters for application deployment and maintenance.
- I worked on Automated test scenarios, good knowledge of Test Driven Development (TDD).
- Developed customer viewing frontend UI using Angular 2+, JavaScript, AJAX, CSS, and Bootstrap.
- I designed and developed Container Management Rancher to publish and run containers.
- Analyze and design the coding strategy with the team. Implemented the new workflows and modified the existing workflows.
- UsedGIT and TFSas source version control, and I am comfortable with feature branches, rebasing, merging.
- Performed code review, worked close to team members to ensure consistency to code standards.
- Worked closely with solution architect, business analyst, data analyst, and other personnel in the team to provide dynamic solutions to edit or retrieve data from internal and external systems
Environment: .Net Core 2.0+, C#, Azure, Angular JS/2+, React JS, SQL Server2014/2017, Docker, Kubernetes, Micro Services, Web Services, JavaScript, HTML, T-SQL, CSS, AJAX, Visual Studio, Git, TFS.
Confidential, Phoenix, AZ
.Net Developer
Responsibilities:
- A few of my primary responsibilities are Developing, designing, and deploying web applications, web services, web service APIs (REST) using .NET technologies, including C# ASP.Net MVC, Entity Framework 6/5/4, ADO.NET, and LINQ.
- I usedReact JS components, Forms, Events, Keys, Router, Animations, and Flux concepts.
- I followed strict Agile methodology with daily standup meetings and tracking down the progress of the team.
- Responsible for integrating different applications to the existing application by writing APIs and services.
- Migrated and deployed the applications to Azurefor improving their performances like Scaling and reliability. Migrated the data from legacy applications databases to Azure Cosmos DB, Azure SQL server databases & other Azure database services to enhance the applications.
- Had experience with ARM Azure templates for the creation/maintenance of variables and parameters.
- I worked on the Azure DevOps server for reporting and project management.
- Involved in day-to-day interactions with the client to gather the requirements. CreatedRestful Web APIsto expose the analytics data to the clients.
- I have used Kafka for streaming events and maintaining correlation between the tasks in the application workflow.
- Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL server. Responsible for providing detailed design of REST endpoints, Domain objects, Entities, Value Objects, Moment Interval, Moment Interval Detail, handlers, and Transition objects
- We developed database objects such as SSIS Packages, Tables, Triggers, and Indexes using T-SQL, SQL Analyzer, and Enterprise Manager.
- Worked onReact JS Virtual DomandReact views, rendering using components that contain additional components called customHTML tags.
- I have successfully utilized the code-first approach & data-first approach to design the entity models in the .NET environment using C# and Entity frameworks.
- I have usedReact JSfortemplatingfor faster compilation and developing reusablecomponents.
- Experience working on Serializing and Deserializing JSON data from the APIs to the applications.
- Coding and Tuning the queries, stored procedures, and functions, Triggers using PL/SQL.
- We used Docker's to develop Containers for the Microservices.
- I worked closely with the build team for the deployments of the applications to Production environments.
- Involve in code reviews and code documentation of the newly developed applications.
Environment: . C# .Net, MVC 4/5, .Net Core, ASP.NET4.0, REST APIs, ETL, Azure, Kafka, Micro Services, SQL Server 2012/2014, Web Services, Angular 2/4, JavaScript, jQuery, HTML, CSS, Visual Studio, Telerik, TFS.
Confidential
.NET Developer
Responsibilities:
- I was the leading code writer in the designing & core development of web applications.
- I have created RESTFUL services, built HTTP services, and formatted responses to JSON using web API media type formatter. Responsible for consuming the REST services, getting XML, JSON response, and parsing them to get the required information.
- Responsible for the development and implementation of the Windows communication foundation (WCF) and was responsible for developing WCF-based service, data, fault, and massage Contracts.
- Established communication between different applications running on the same or different platforms using WCF.
- Work closely with the web application development team to ensure proper integration between Mobile application and Web application.
- I developed a web presentation layer according to internal standards and guidelines.
- Work on embedded Google Maps API, GPS Location Data into the app with zooming controls.
- Used AJAX Library, CSS, JavaScript, and various web controls to present data to users in a much comfortable environment.
- Experience in designing and implementing database-level T-SQL, Views, SQL Queries.
- Enabled the application to use the Camera feature to scan a document and upload the check using SQLite.
- Implemented the required GUI by making modifications to the XML files.
- I worked on debugging the application using Log cat, DDMS.
- I also performed Unit Testing on every new version before sending it for User Acceptance Test.
- Developed the SSIS packages to load data from flat and XML files.
- Create Reports using SSRS and deployed to Reporting Services Server.
Environment: Visual Studio, Asp.Net 4.0, .NET Core, MVC3, C#, Azure, LINQ, ADO.NET, Web Services, WCF, REST, XML, SQL Server 2008, SSRS, SSIS, AngularS, NUnit.
Confidential
.NET Developer
Responsibilities:
- I was involved in designing and developing web pages using ASP.NET MVC.
- Analyzed business requirements to evaluate the design of the application.
- Developed User controls, navigation Menus using ASP.NET enhanced web pages using HTML, JavaScript, and CSS.
- ActiveX Data Object, also known as ADO.NET, was extensively used in the Project module and Budget module. Connectivity controls like Dataset, Data Adapter, Data Reader, and other ADO.NET connectivity controls were extensively used.
- I worked on Javascript for the frontend functionalities to develop the hybrid applications.
- Wrote SQL Queries, Stored procedures, Joins, Triggers using PL/SQL to process large collection of products and used Data Reader, Data Adapter, SQL Command, and Dataset for retrieving data from database using SQL Server 2008.
- Developed WCF services to save/get the Data for portfolio screen using C#, LINQ.
- Heavily used .NET Web Controls, Validation Controls, and User Controls.
- Used Subversion Source control to manage files and directories and the repository storage.
- XML Web Services are exposed to provide the Project details to Vendor applications.
- I used Web Services for project management, architecture, production, application development, and ongoing maintenance throughout the site.
Environment: Visual Studio 2008, C#.NET, ADO.NET, XML, WCF, SQL Server 2008, T-SQL, SSIS, SSRS.