Monday, July 3, 2023

Technically Strong and well experienced .Net developer available


 
Summary
  • IT Professional with around 8+ years of experience in Application Architecture, Analyzing, Design, Development, Testing and Deployment of Web and Windows based client/server, enterprise level 3 tier, n-tier distributed architecture using Microsoft Technologies.
  • Experienced in extensively working with development teams and to liaise with various teams like QA, onsite/offshore model, Business analysts and third-party vendors to deliver efficient and effective high-quality software development using Agile Software Development methodologies.
  • Extensive experience in building single page applications (SPA ) using Angular with expertise in creating User Controls, Web Forms and client-side validations using JavaScript and jQuery .
  • Used Angular modules like Angular-animate, Angular-Cookies, Angular-Filter, Angular-Mocks, Angular - Resource, Angular- Route, Angular-Sanitize, Angular-Touch and Angular material.
  • Experienced working with Angular using TypeScript such as Building Nested components, interpolation, data binding & creating pipes, building, testing and deploying with CLI and other JavaScript frameworks likes JQuery, ReactJS, NodeJS.
  • Experienced in windows, web application design and development using multiple versions of .NET Framework including ASP.NETASP.NET MVC, ASP.Net Web Forms, AJAX, Json, Razor view, Bootstrap , ADO.Net, Entity Framework, .Net core with C#.
  • Experience in Improving MVC Applications using Custom Action Results, Action Filters, HTML Helpers, Custom Exception Filters, and Authentication Filters.
  • Experience in Microservices with .NET Core with REST Web API and SOAP Web services using Microsoft technologies.
  • Planning for Packaging and publishing the new code changes of API and Worker role into Microsoft Azure Cloud server thus to maintain up-time of the application during the Deployment.
  • Used Azure components like Service Bus implements a communication system between mutually interacting software applications, Message Queues, Redis Cache to support data structures such as strings, hashes, lists, sets, sorted sets with range queries.
  • Team player with excellent communication and written skills with exemplary analytical and problem-solving skills.
  • Quick learner with ability to prioritize tasks/Multitask and execute them to perfection and able to work in a high-pressure environment and capable of working in a team and as an individual.
  • Resilient in adapting to new technologies, work environments with strong communication, collaboration & team building skills.
 
SKILLS
.NET Technologies
ASP.NET, ASP.NET MVC, ADO.NET, LINQ, WPF, WCF, WF, ADO .NET Entity Framework, Silverlight.
Languages
C# .NET, VB.NET, VB, C, C++, PL/SQL, T-SQL
Cloud Services
 Microsoft Azure, Blob, Queues, Service Bus.
Web Technologies
HTML, XML, XSLT, Angular, SOAP, CSS, Bootstrap, Web forms, Razor, Web Services, SILVERLIGHT, JavaScript, jQuery, XAML.
DBMS
SQL SERVER 2014/2012/2008/2005 , Oracle11g/10g/9i/8i .
Framework
Microsoft.Net 4.6/4.5 ,.Net Core 3.1
IDE
Visual Studio 2019/2017/2015
Web Servers                
IIS
Version Control
Team Foundation Server (TFS) , GITHUB, Azure DevOps
Work Experience
 
Charles Schwab, Dallas, TX                                                                                           Mar 22 – Present
Role: Full Stack .Net Developer                                                                   
Project Description: The Charles Schwab Corporation provides a full range of brokerage, banking, and financial advisory services through its operating subsidiaries. Charles Schwab & Co., Inc. offers investment services and products, including Schwab brokerage accounts. Its banking subsidiary, Charles Schwab Bank, provides deposit and lending services and products.
Responsibilities:
  • Worked in Planning and executing phases of the software development lifecycle (SDLC) utilizing Agile methodologies to achieve end-to-end development of web and windows-based applications.
  • Developed Custom User Controls and enhanced the business layer to reduce the Complexity in UI Coding and provide better look and feel for the developer and user.
  • Developed the required Entity Models for the database to get the fast , responsive data for the users and for upgrading the data in the databases.
  • Practiced Design Patterns such as Singleton, Dependency injection, Inversion of Controls.
  • Used LINQ to Entity Framework using lambda expressions for communicating between business layer and database.
  • Performed CRUD operations on the SQL Server database using Entity Framework and used LINQ queries to retrieve data from Arrays, Collections and Generics.
  • Created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server database.
  • Involved on migrating SQL Server databases to SQL Azure Database using SQL Azure Migration Wizard.
  • Migrated SQL Server database to windows Azure SQL Database and updated the connection strings.
  • Created Stored Procedures, Triggers and Views in SQL and effectively used within the application and developed complex SQL queries.
  • Created and maintained Unit Tests using N-Unit frame works for assuring the correct functionality of the projects.
  • Worked in application testing, finding and fixing bugs and maintenance of the application and providing a well updated application.
  • Maintained the source code versions using GitHub and involved in setting up Bitbucket Devops CI/CD Pipeline integration for the deployments.
 
Environment: Microsoft Visual Studio , .NET , ASP.NET, C#, ADO.NET, WPF, XAML, LINQ, Entity Framework, SOAP, Web APIs, SPA WEB Service, MVC, Multithreading, HTML , CSS, XML, AJAX, Java Script, Angular 8, SQL Server , Oracle, PL/SQL, SSRS, Windows 7.
 
TESLA, Fremont, CA
Role: Full Stack .Net Developer                                                                                                 Feb 21 – Mar 22
Project Description: Tesla, Inc. is an American electric vehicle and clean energy company based in Palo Alto, California, United States. Tesla designs and manufactures electric cars, battery energy storage from home to grid-scale, solar panels and solar roof tiles, and related products and services. In 2020, Tesla had the most sales of battery electric vehicles and plug-in electric vehicles, capturing 16% of the plug-in market (which includes plug-in hybrids) and 23% of the battery-electric (purely electric) market.
Responsibilities:
  • Worked in Planning and executing phases of the software development lifecycle(SDLC) utilizing Agile methodologies to achieve end-to-end development of web-based applications. 
  • Used RESTful in the Angular page with Web API and implemented Angular 4.0 Components to maintain each view data and used Restful services using Web API to get data from server asynchronously using RxJs.
  • Developing Angular reusable custom directives using scope isolation techniques. Utilized Angular libraries like angular-ui-router, angular-resource to make the powerful single page application and utilized angular-storage to briefly store the information utilized as a part of this application.
  • Developing the project using agile methodology with daily (SCRUM) paired programming using TDD (test driven development) and continuous integration/ deployment (CI/CD) using SDLC process.
  • Participate and collaborate with other programmers and developers throughout the development process, provide improvement feedback.
 
Environment: C# , .Net Framework, Net Core, ASP. NET MVC5, .Net, Visual Studio, Entity Framework, LINQ, Git, CI/CD, Angular , CSS3, Entity Framework , JavaScript, Agile Methodology.
 
U.S Xpress Inc, Chattanooga, TN                                                                                            Nov 19 – Feb 21
Role: Full Stack .Net Developer                                                                  
Project Description: U.S Xpress Inc , is nation’s fifth-largest asset-based truckload carrier by revenue, providing services throughout the U.S. and across North America. US Xpress has aggressive goals to go from being #5 in their division and industry and be #1 or #2. On top of this, driver retention will be a big piece of this growth. Since this team is all focused-on driver facing technology, they have a direct impact on the growth of the organization. Mobile Communication team is continuously looking at new technologies to improve the lives of the actual end user. In-cab monitor and notification device that supports truck drivers with In -Motion XPE.
 
 
Responsibilities:
  • Worked in Agile Methodologies and involvement in Full Life Cycle Development (SDLC), for rapid development to the varying requirements, continuous delivery of the working software and perform production deployments for real-time applications.
  • Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by Angular 4.Used Angular HttpClient to send GET/POST request to fetch data from server.
  • Developing Angular 4 reusable custom directives using scope isolation techniques. Utilized Angular libraries like angular-ui-router, angular-resource to make the powerful single page application and utilized angular-storage to briefly store the information utilized as a part of this application.
  • Configuring $route provider to handle routing for implementing dynamic form validation with third party auto validate module with custom error messages. Utilized Angular Cli to develop front-end functionalities and researched the command that Angular Cli provided.
  • Developed few packages in SSIS to import data from source and added standard transformations to understand the behavior of data from source to destination.
  • Documentation of code using appropriate build tools to ensure the best practices, Standards and readability of the code. Using computers and computer systems (including software) to program, write software, set up functions, enter data, or process information.
 
Environment: C# , .Net Framework, Net Core, ASP. NET MVC5, MVVM, IIS, C#. Net, Visual Studio, WPF, Entity Framework, LINQ, Git, CI/CD, Azure Devops , Angular , CSS3, Entity Framework , JavaScript, Bootstrap , Agile Methodology.
 
NRG ENERGY Texas                                                                                                                         Dec 18 - Oct 19
Role: Full Stack .Net Developer                                                                               
Project Description: NRG Energy, Inc is a large American energy company, dual-headquartered in West Windsor Township, New Jersey and HoustonTexas. Reliant Energy, a subsidiary of NRG Energy, is one of the largest Texas electricity providers serving over 1.5 million Texans. The Power on the Go team focus into powering consumer’s mobile devices, product is comprised of Automated Retail Kiosks that vends power packs when combined and scaled create a nation-wide mobile charging service network. Power Cloud is a web-based interface developed to support NRG GO Kiosks which interacts with backend Database.
Responsibilities:
  • Interact with application managers and business analysts to analyze business requirements in Sprint Planning and orientation of converting those requirements to feasible technical solutions adaptable to the existing behavior and perform production deployments for delivering a robust and stable Power on the Go platform.
  • Worked in Agile and SCRUM Methodologies for rapid development and regular adaptation to the varying requirements and continuous delivery of the working software.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular. Implemented Angular Router to enable navigation as customer performs application tasks.
  • Used Angular 4.0 as the development framework to build a single-page application and done CRUD operations with http service.
  • Created UI Architecture design using Angular 4 components, thorough Understanding of core concepts like NgModules, services, Dependency Injection and decorators.
  • Successfully migrated an application developed in Angular 2.0 to Angular 4.0.
  • Created tabbed interface for the Build Job Orders application using Angular 4.0, HTML and Typescript.
  • Worked on maintaining responsive, elegant UI views for web pages using JavaScript perform client-side Validation, HTML5 ,CSS3 ,Ajax, JSON and Bootstrap to enhance UI of the application for better look and feel of application pages and streamline the process of data ingestion to UI.
  • Designed and developed ASP.NET MVC application in Test Driven Development using Entity Framework for the Data Access Layer with Repository-Pattern based backend and used RESTful , Web API and SOAP Services for communication of data in XML and JSON formats to the client-side.
  • Planning for Packaging and publishing the new code changes of API and Worker role into Azure Cloud server thus to maintain up-time of the application during the Azure Deployment.
  • Azure Storage development and design utilizing Blobs, Pages, Queues, Tables and Virtual Machine's. Automate the scheduling new code changes of API and Worker role jobs to respective Environments.
  • Perform Code fixes for the Production Test case failures received from Customer Service. Plan and Code Bug fixes during continuous improvement projects to include the new user stories for Bug Fixes into Deployment.
  • Used GIT to maintain different versions of the Code base document on application maintenance to handle efficiently once handed it over to the Operations team.
  • Maintain the cloud-based backend .NET system as well as the individual kiosk systems that run in different time zone regions and administering Windows Server 2012/2016, IIS websites, and SQL servers in a production environment.
 
Environment: C#, ASP.NET MVC, MVVM, JavaScript, Azure, SQL Server, .Net Framework 4.0/4.5, Entity Framework , Visual Studio, SSRS , Log4Net , HTML5, RESTful & SOAP Web Services, AJAX, UML, Angular 4.0, LINQ ,Azure Blobs ,Postman , SOAP UI, GitHub.
 
United Airlines                                                                                                                                         Jan 17 – Dec 18
Role: .NET Developer,
Houston, Texas
Project Description: United Airlines, Inc., commonly referred to as united, is a major American airline headquartered in Chicago, Illinois. UAL is the world's Second-largest airline when measured by revenue, after American Airlines. United operates a large domestic and international route network, with an extensive presence in the Asia-Pacific region.
Responsibilities:
  • Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
  • Proactively Involved in Full Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project.
  • Used the Agile framework and SCRUM methodology as well to successfully drive this complex project to completion within targeted deadlines. Actively participated in Sprint planning, sprint backlogs and retrospectives.
  • Performed unit testing using tool XUnit system testing and performance testing.
 
Environment: Visual Studio.NET , C#.NET, Asp.net MVC ,WebAPI, LINQ, SQL Server, JUnit, Entity framework, .NET Framework 4.6, JavaScript, Ajax, jQuery, Json, TFS, Xunit.
 
 
Client: NUSTAR ENERGY.L.P.                                                                          Aug 15 - Dec 16
San Antonio, TX
Role: .NET Developer
 
Project Description: NuStar Energy L.P. is a publicly traded, limited partnership based in San Antonio. NuStar has operations in the United States, the Netherlands Antilles, Canada, Mexico, the Netherlands, and the United Kingdom. To meet all their Planning, Budgeting, and forecasting requirements. To meet their immediate requirements, they decided to go in for Phase 1 Implementation Revenue, CapEx and P&L Planning.
 Responsibilities:
  • Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand.
  • Implemented the project as per the Software Development Life Cycle (SDLC).
  • Used Agile SCRUM methodology for development with two-week sprint cycle.
  • Designed and developed web-based UI using different controls like HTML Controls, Data Controls and Web Controls.
  • Developed classes in Business Layer and in Data Access Layer using VB.Net.    
  • Involved in System Unit Testing and Integration testing in development environment and ensuring application as per the specifications.
  • Responsible for maintaining versions of source code version control using GIT.
Environment: .NET Framework , ASP.NET , VB.NET, ADO.NET, AJAX, IIS, Web Services, SOAP, SSRS, JavaScript, jQuery, Oracle, GIT, Windows Server.
 
Cognizant Technology Solutions, Hyderabad                                                                                      Dec 14 – Aug 15
Role: .Net Developer
 
Project Description:
Cognizant is a multinational corporation that provides IT services, including digital, technology, consulting, and operations services. It is headquartered in Teaneck, New Jersey, United States. Cognizant is included in the NASDAQ-100 and the S&P 500 indices. It is also one of the fastest growing Fortune 500 companies.
Responsibilities:
  • Designed and developed Web Forms by applying leading technologies including ASP.NET, C# and ADO.NET.
  • Developed registering and distributing components on 3-tier architecture.
  • Involved in all the phases of SDLC.
  • Created data modeling, OOAD using UML Use Cases as well as activity and object diagrams to identify systems and processes.
  • Utilized ASP.NET features, Custom Controls, and Grid View for presentation layer.
  • Validated client-side code by using Java Script.
  • An ADO.NET object was used to communicate with data layer. 
  • Implementation of Web services using WCF for building Service Interface Layer.
  • Using SQL developed stored procedures, triggers to support data requirements.
  • Created powerful search using the stored procedures and front-end ASP.NET, which displays the results based on any search criteria across several datasets.
  • Wrote PL-SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using T-SQL and Oracle.
  • Tested the application; prepared testing report and bugs report for superiors.
 
 
Environment: .NET Framework , ASP.NET, C#.NET, ADO.NET, WCF, HTML, CSS, DHTML, JavaScript, SQL Server , SQL, Visual Studio, Web Services, XML, UML.
 
EDUCATION:
Bachelor of Engineering in Computer Science (GPA: 3.8 )
Jaypee Institute of Information and Technology, JIITU NOIDA, India

Naveen Kumar 
Team Lead- Sales Recruiter | TechSmart Global Inc.
Email ID : naveen@techsmartglobal.com  | Direct : 732-798-7574
666 Plainsboro Rd, Suite 1116, Plainsboro, NJ 08536.