We provide IT Staff Augmentation Services!

.net Technical Consultant Resume

Seattle, WA

SUMMARY:

  • 6 + Experienced Sr .NET Developer with a passion for software development especially with Microservices , Distributed Computin g and Cloud Computing .
  • Experience in all phases of Software Development Life Cycle including analysis, design, coding, testing and deployment using .NET technologies .
  • Experience with major programming languages and frameworks mainly with C#, Java, python 3, Bash, Shell Programming, .NET Framework, .NET Core, ASP.NET MVC, LINQ, WPF and Win forms.
  • Experience with front - end technologies like HTML, CSS, JavaScript, jQuery, TypeScript, React.js, Bootstrap and AJAX.
  • Experience working with web frameworks like RESTful APIs, Web Services and WCF.
  • Experience with SQL Databases and No-SQL Databases like, SQL Server, MySQL, Mongo DB and Cosmos DB .
  • Experience in Database Engineering to model the databases, design tables, views, stored procedure using T-SQL and P-SQL and writing SQL queries.
  • Experience with ORM frameworks to talk to Databases through code like Entity Framework and ADO.NET.
  • Experience with Cloud Computing technologies like AWS, Microsoft Azure, Confidential Infrastructure .
  • Experience with Source Control tools like, SVN, Team Foundations Server (TFS) and Git . Repositories like GitHub and Bitbucket.
  • Experience working with Infrastructure code like Terraform .
  • Managed the Agile, sprints, user stories and tasks with Azure DevOps , Jira .
  • Built and Managed DevOps with Deployment pools, automated pipelines, Continuous Integration ( CI ) and Continuous Deployment ( CD ).
  • Has the ability to understand and transform complex business requirements into software, ensuring applications are delivered on time to specification, are scalable, performance optimized and maintainable.
  • A highly motivated individual who is always learning, able to work to tight deadlines, and who can communicate effectively with technical peers as well as business users.

TECHNICAL SKILLS:

Programming Languages: C#, Java, Python, Bash, Shell

Development Area: MS-Visual Studio, NET CORE, C#, Java, RESTful, WCF, ADO.NET, MVC, Microservices, MS SQL Server, DynamoDB, No-SQL, Swagger

Project Methodologies: Agile ( SCRUM), Waterfall

Source Control: MS Team Foundation Server (TFS), SVN, GitHub

Orchestration: Terraform

AWS Environment: DynamoDB, Lambda, SNS, SQS, ECS, Docker, Redis, AWS Code Build, ECR, CloudFront.

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

.NET Technical Consultant

Responsibilities:

  • Extensive involvement in all stages of Software development life cycle including Design, Analysis, development, Implementation, testing and support.
  • Followed the Agile Software Development Methodology.
  • Worked on Web application based on ASP.NET MVC 6 with SQL Server as backend server.
  • Designed the application using an MVC (Model View Control) Architecture that promotes a clear separation of the presentation, business logic and data access tiers.
  • Implementing the data access layer using Entity Framework Code First approach and writing queries using LINQ to Entity for data retrieval.
  • Experience in working Client side applications using JavaScript , jQuery and Single Page Application developments.
  • Designed the User Interface framework, template layout using master page, HTML5 , CSS3 , Bootstrap , AJAX , jQuery and Angular JS.
  • Used Telerik controls (Kendo UI), Bootstrap for more productive web design.
  • Used N-tier architecture for Presentation, Business and Data Access Layers.
  • Created and consumed RESTful APIs, Web Services and WCF services.
  • Used Microsoft Team foundation Server (TFS ) and Git for version Control.
  • Leveraged html helpers, controller routing infrastructure and model data binding features in MVC framework with Razor to create website by using WEB API and Entity Frame work.
  • Created database objects like tables, views, procedures, function s and packages using SQL Server Management Studio.
  • Modified the existing SQL procedures according to requirement.
  • Used ETL (SSIS) to develop jobs for extracting, cleaning, transforming and loading data.
  • Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
  • Testing and deploying solutions to the cloud by using Microsoft Azure .
  • Used JIRA for project and issue tracking.
  • Used TeamCity for build management with continuous I integration CI and Continuous Deployments CD .

Confidential, DC

.NET Developer

Responsibilities :

  • Developed Enterprise level Credit Risk Modelling application using ASP.NET Core MVC, JavaScript , jQuery , HTML , CSS and SQL as back-end. C# is the primary language for this app.
  • Created Data Analytics distributed system using Akka.NET Framework for ETL Process of the Mortgage insurance data into SQL Server.
  • Worked on ASP.NET Web APIs to produce and consume JSON Data for Data Scientist/Front-End App.
  • Worked on Microsoft Azure creating various resources for the application needs, such as create VMs and installed SQL Server for DEV and QA environments.
  • Created Azure data factory pipelines for the economic scenario data to handle one-to-one mappings and import the data to different tables into SQL Server.
  • Built a Data Quality tool which parses the data using Superpower and can handle files > 20GB .
  • Created a SQL Source Control App using LibGit2Sharp which tracks all the SQL changes in GitHub.
  • Developed Console and Windows Services which automatically downloads the data and refreshes the Microsoft Power BI to generate various reports and Power BI Apps.
  • Developed SQL Data Model, which stores and tracks major ETL Process for Mortgage Insurance Data.
  • Used Entity framework core as the middle ware to communicate with SQL Database and to retrieve and update the entities in SQL Database.
  • Worked on created and developing TSQL and PSQL scripts to perform data manipulation and data aggregations.
  • Developed SSIS Packages to import data from one data source, make data pre-processing and exporting to another data sources.
  • Configured build pipelines for .NET applications and tracked logging using Serilog and Seq .
  • Worked on Unit testing using XUnit and implemented various test cases.
  • Managed a team and worked as a sprint master to create epics, features, stories and tasks for the ongoing project and groomed the tasks for better management.

Confidential, Virginia, VA

.NET Developer

Responsibilities :

  • Developed and maintained Confidential Internal Web, Console and windows applications using C# and VB.NET Programming language and different Microsoft stack.
  • Hands-on Experience working on ASP.NET Web Applications like Web APIs, MVC with OAuth, token authentication Entity framework, SQL and Exception handling.
  • Experience working on effective front-end like JavaScript, Node.js, jQuery, AJAX, HTML, CSS, Bootstrap
  • Worked on more than 15 Console applications written in C# to process RF data on our internal servers 24/7 and logging all the activity of consoles in SQL Database.
  • Experience in creating Class Libraries (DLLs) and consuming it in Web, WinForms and Console applications.
  • Designed parallel processing and asynchronous programming in Web MVC, WinForms and Console applications.
  • Implemented Entity framework to retrieve data from SQL DB and manipulated data into different data structures using LINQ and Lambda expressions.
  • Implemented the MVC and 3-tier architecture on different web applications. Deployed the web applications using continuous integrations and web deploy into IIS server.
  • Worked on Restful APIs with different message formats such as JSON, XML.
  • Experience on SQL Database, pulling on the values on the required tables, writing functions, stored procedures, complex queries and re-organizing indexes and following normalization rules for better performance.
  • Worked on reading, writing and importing data into different types of data files like CSV, TXT, SQZ, MF, MID, BAK formats into SQL Databases and MS Access Databases.
  • Created WCF Service which is responsible for communicating and providing real time data from Database to Client Application.
  • Experience in handing Exceptions in web and windows applications via TXT logging and SQL logging.
  • Worked on VBA on Microsoft Macros and integrated the same application into VB.NET windows forms applications and web form applications.

Confidential, Herndon, Virginia

Web Developer

Responsibilities:

  • Developed webpages in HTML, CSS, Bootstrap, JavaScript and jQuery
  • Integrated the webpages with other parts of UI Development.
  • Worked in various design pages for Confidential website.
  • Co-ordinated with Founder and Project manager to improve the UX of the website.
  • Worked with other technical peers to organize documents and post for the website.
  • Fixed bugs on the application while implementation and runtime, also tested different cases within the deadlines.
  • Experience on SQL Database, pulling on the values on the required tables, writing functions, stored procedures, complex
  • Managed a team and worked as a sprint master to create epics, features, stories and tasks for the ongoing project and groomed the tasks for better management.

Confidential, Salt Lake City, Utah

.NET Developer

Responsibilities :

  • Developed Online Website named as " Confidential Message Board" for Online Tutors to read and share information about tutoring programs.
  • Designed and Developed the Entire Website from Scratch using ASP.NET WEB API and ASP.NET MVC Web Application in C# as Programming language.
  • Developed and worked on MySQL Database Structure and worked on implementing Entity Framework with ASP.NET Web Application.
  • Worked on LINQ statements to get data from MySQL Database using Entity Framework DB Context and display them accordingly in HTML, CSS, Bootstrap elements.
  • Worked on UI Development of web page Using HTML, CSS, Bootstrap, JavaScript, jQuery and Ajax to create the new content of the web page.
  • Worked on jQuery, creating different functions and methods to make the web application responsive.
  • Implemented jQuery Ajax Calls to RESTful Web Services and retained the output as JSON Format to display them in Web Elements.
  • Deployed the ASP.NET Web Application using Web Deploy Method in Amazon Web Services(AWS) via EC2 instance.
  • Worked on IIS Server on AWS EC2 instance and established the Message Board Website on IIS Sever.
  • Used Amazon Web Services(AWS) RDS instance for MySQL Database.
  • Gained good Knowledge on Amazon Web Services(AWS) while working on EC2 Instances, RDS Instances, Public DNS, IP4 and IP6 address.
  • Used Try, Catch, Finally blocks to catch exceptions thrown. Also maintained the error logging Mechanisms to log all the exceptions and runtime errors into MySQL Database.
  • Fixed bugs on the application while implementation and runtime, also tested different cases within the deadlines.

Hire Now