Abhishek
Sr Dotnet Developer
E-Mail: *******@*******.***
Mobile: 469-***-****
Professional Summary:
•Around 8 years of experience in designing and developing collaborative solutions using various Microsoft Technologies.
•Strong knowledge in Software development methodologies with strong expertise in building windows and web-based solutions.
•Experiences in .Net Technologies include Object-Oriented Languages (C#), Database (SQL Server), MVC, MVVM, Server administrations (IIS), and other supporting technologies and tools.
•Worked on .NET Entity Framework to associate with databases for CRUD operations and LINQ to Entities, Lambda Expressions, and OO Design Patterns.
•Experience in Custom, Tabular, Matrix, and distributed reports in multiple formats using Crystal Reports and SQL Server Services (SSIS, SSRS).
•Very proficient in HTML, CSS, JavaScript, jQuery, JSON, XML and other web tools.
•Experience in Object-Oriented Analysis and Design (OOAD) techniques like UML using Flowcharts/Process Flows, Use Cases and Class, Sequence, Activity and State Transition diagrams
•Experienced and Knowledgeable in Agile Software Development methodologies.
•Experience in developing Internet Web Applications using Classic ASP (Active Server Pages).
•Experience in using TFS for project source control management.
•Experience in writing Stored Procedures, Functions, Views, and Joins in SQL Server 2005/2008/2019.
•Strong .Net skills and object-oriented design experience, including working knowledge of core .Net libraries and design patterns.
•Experience in User Controls, Custom Controls, SOAP, Web Services, Validation Controls, Authentications, and authorizations.
•Experience in using Source Code Version Control Systems like TFS (Team- Foundation Server) and Azure DevOps.
•Experience in .NET technology using ASP.NET, Web Forms, .NET core, Razor pages, Angular.
•Experience in designing and implementing database-level T-SQL, Views, and SQL Queries.
•Experience in designing and developing .NET core Web API, REST API projects with Postman online API testing tool.
•Experience in source control with Azure DevOps.
•Experience in using Bootstrap templates for designing websites and web applications.
•Experience in web hosting and maintenance using IIS and Azure App Services.
Technical Skills:
Programming Languages: C#.NET, C/C++, VB.NET, T-SQL, Angular, Azure DevOps
.NET Technologies: .Net Framework 4.5/4.0/3.5, ADO.NET, ASP.NET, MVC5, Forms, LINQ, .net Core 2.0, Entity Framework, WCF, ADO.NET.
Web Technologies: Angular, Web API, Bootstrap, NODE.JS JavaScript, HTML5.
IDE Tools: Microsoft Visual Studio 2017/2015/2013/2012, SQL Server, Management Studio, Visual
Studio Code.
Databases: SQL Server 2017/2016/2014/2012 Methodologies Agile (Scrum),
Waterfall.
Others: TFS, SVN, JIRA, Swagger, Postman, IIS, Azure DevOps.
Professional Experience:
Parallon., Nashville, TN Mar 2020 - Present
Sr. Full stack .Net Developer
Responsibilities:
•Involved in design, development of Asp.Net MVC, Angular applications and
•worked with all phases of the Agile methodology project life cycle. worked and experienced in an energy management environment.
•Created templates using HTML & CSS and developed components using Angular and performed client-side tooling and testing & development with Angular and JavaScript libraries.
•Expertise in performing DOM manipulations, creating Components, Directives, Services, Pipes, Templates, Dependency Injection, and implementing Routing and established different types of Data binding and component communication using Angular.
•Involved in gathering and preparing the requirements from clients for product design and enhancements.
•Involved in developing applications in C# and .NET Framework to meet the business requirements using Visual Studio.
•Develop a dashboard for client health and performance (Angular11).
•Created Web Forms using ASP.NET and implemented form validation using Validation controls using both Custom validation and JavaScript was written for Client-side validations.
•Responsible for designing the ASP.NET application authentication using .NET Framework, Entity Framework, (Model View Controller) MVC, and IIS security model.
•Experience in Data structures and component object model COM
•Used ADO.Net Technology to connect the web forms to data sources such as MS SQL Server and XML files for manipulating data in database and used type-safe SQL Parameters for data access to avoid SQL Injections.
•Developed stored procedures, Views, and automated SQL, T-SQL scripts for database maintenance, deployment, and installation.
•Experience and good at bug diagnosing and fixing, code reviews, and Unit & System testing.
•Experience with Test-Driven Development (TDD) like N-Unit testing frameworks and MS unit Tests.
Environment: C#.NET, VB.NET, ASP.NET, WCF, CSS, JavaScript, Angular, .NET Framework 3.5, MVC, IIS, SSIS, SQL, T-SQL, Entity Framework, RESTFUL, JSON, MySQL, TFS, Jira, Swagger, Git
Walgreens., Chicago IL Jan 2019 – Feb 2020
Sr.Net Developer
Responsibilities:
•Involved in the Agile methodology phase of requirement analysis, design, and development of the web-based intranet application and followed scrum/agile methodology.
•Implemented AngularJS Controllers to maintain each view data. Used an Angular Factory to Interact with a Restful Service
•Implemented Presentation layer using Wire-framing JavaScript, Angular -Bootstrap like Grids, Toolbars, Panels, Combo-Box, Button, etc.
•Designed and developed front-end user interface using Bootstrap, and Angular and also implemented Angular routing, Navigation, Components, and services.
•Used Angular framework to connect the web application to API, using Restful methods to interact with API’s
•Extensively worked on C# coding for building the business logic, code reviewing as well as bug fixes.
•Extensively worked on Data access layer-using Entity Framework Model first to connect and retrieve or manipulate database information.
•Designed, developed, and maintained Razor MVC Web application in .Net Framework 4.0
•Involved in creating responsive User Interface, implementation of code behind the functionality, database modeling, creating tables, and writing stored procedures using PL/SQL.
•Developed various user controls to enable reusability across the application
•Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques and writing stored procedures using PL/SQL.
•Extensively worked migrating the application which uses VB6, MS Access 2000, a windows application to Web application using ASP.NET, C# and SQL Server (For application called "Membership Registration Verification").
•Extensive use of CSS and HTML to design the look and feel of the web pages.
•Programmed a RESTful API using Node.js MongoDB and Stripe for monetary transactions with JSON Web Token authentication.
•Created the Data access layer and Data access objects using Entity framework and LINQ
•Involved extensively in complete SSIS life cycle in creating SSIS packages, building, deploying, and executing the packages in the development and production environments.
•Deployed the tools Microsoft Azure Cloud Service (PaaS, IaaS), and Web Apps. Environment: Net Framework 4.5, ASP.Net 4.5, ADO.NET, MVC 5.0, SQL Server 2014, Visual Studio 2013, C#, VB.NET, Python,
Angular 5/6, .Net Core 2.0 Web API, JSON, HTML, JavaScript, IIS 8.0, TFS, SSRS, SSIS, WCF, T-SQL, PL/SQL, AZURE DevOps, Windows Server 2012R2.
Barclays Capital Inc., NYC Nov 17 - Dec 18
ASP.NET Developer
Responsibilities:
•Analyzed, designed, and developed web-based database-driven Intranet application programs and components to support business requirements using ASP.NET, C#.NET, ADO.NET, MVC 3.0.
•Designed and developed application on ASP.Net MVC Framework by using Visual Studio 2013.
•Created and exposed web services using WCF architecture for the client to communicate and exchange data
•Created stored procedures, functions, views, and triggers to retrieve the data from the database
•Modified existing web application.
•Create web applications with the use of Web Services using ASP.Net Web API.
•Used jQuery for Client-Side Validations, calling the Controller Actions, and making calls to the WCF Services.
•Used ASP.NET Validation Controls and was involved in Client-side validations using JavaScript
•Used Angular Controls Manager and Update Panel to develop the rich User Interface
•Used ADO.NET, Entity Framework extensively for retrieving, querying, and manipulating data in the SQL SERVER 2012.
•Used Oracle 11g to create and manage tables, indexes, views, sequences, triggers to correspond to data from design development's environment. Included design documents and documentation.
•Used Cascading Style Sheets (CSS) classes to maintain the uniformity throughout the application
•Wrote stored procedures and User Defined Functions to retrieve the data from the central database using T-SQL and PL/SQL.
•Strong skills in SQL and PL/SQL. backend programming, creating database objects like Stored Procedures, Functions, Cursors, Triggers, and Packages.
•This role involves software development and production support of the trading environment and quick learning on equity trading flows
•Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
•Used Team Foundation Server (TFS) for Version Control and generated reports using the SQL Server Reporting Services (SSRS)
•Directly accountable for various aspects of product design including assessment, coding, testing, and optimization.
•Involved in code reviews and performance improvement as well as documentation.
Environment: Visual Studio 2013, ASP.NET, ADO.NET, C#.NET, T-SQL, CSS3, MVC 3.0, jQuery, IIS, HTML5, Agile Methodology, ASP.NET WEB API, PL/SQL, SSRS, WCF, SQL SERVER 2012
Merck, Branchburg, NJ Aug 16 - Oct 17
.Net Developer
Responsibilities:
•Designed and developed the front end (UI) of an application using Angular.
•Designed extenders to increase the functionality of the web page and to reduce network traffic.
•Developed ASP.NET Web forms using ASP.NET server controls and client-side validations are done using JavaScript.
•Developed Business Logic using C# language.
•Implemented Authentication for users using ASP.NET Windows Authentication.
•Developed Master Pages to maintain a consistent look and feel throughout the application.
•Implemented Data Access Layer (DAL) using ADO.NET to communicate with the SQL Server 2008 Database.
•Used different components connection, command, dataset, data reader, and data adapter in ADO.NET to access the databases and manipulate all relevant information.
•Created database with Tables, Stored Procedures, User-Defined Functions, Views, Indexes, Triggers, and Complex queries in MS SQL Server 2008.
•Monitored SQL server performance using SQL profiler to improve the performance of the application.
•Used Tortoise SVN for managing source code, data collection, reporting, and project tracking.
•Performed unit testing of the project.
•Involved in Debugging and fixing the bugs in the maintenance phase.
•Participated with the deployment team for the deployment of the project.
Environment: .Net Framework 3.0, ASP.NET Web Forms, C#.Net, Web Service, Angular, CSS, JavaScript, ADO.Net, PL/SQL, SQL Server 2008, MS Visual Studio 2008, Framework, Tortoise SVN, IIS, and Agile Methodology.
Computer Sciences Corporation., Hyderabad, India Jul 14 - Jul 16
.Net Developer
Responsibilities:
•Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application.
•Design, develop, implement, and maintain GIS software
•Provide GIS support by developing web mapping applications
•Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams.
•Used agile methodology for the software development process.
•Created GUI in ASP.Net using .NET controls, C#, and writing of common controls.
•Extensively involved in designing Web applications using MVC 4.0, Razor Syntax, Entity Framework, jQuery and JavaScript for Client-Side validation, CSS 3 and HTML5
•Implemented Web services and WCF (SOA) for the communication between client and server using SOAP.
•Developed the web application using AJAX, JSON, HTML and performed validation using JavaScript.
•Experience with Database Programming, designing, modeling, and Development using MS SQL Server, MS Access, and good experience in SQL (T-SQL), Views, and Stored procedures.
•Designed and Scheduled the SSIS packages to migrate data from Excel to SQL Server and Vice-Versa.
•Used ADO.NET objects like Dataset, Typed Dataset, Data View, Data Adapter, and Data Reader for connecting, retrieving, and modifying the data in the database.
•Extensively worked with business analysis and requirements in Agile Methodologies (SCRUM)
•Wrote store procedures, Triggers, Functions, Indexes to improve the throughput of the application using optimized queries.
Environment: Windows XP/7, .NET Framework 3.5, Visual Studio 2010, SQL Server 2008, ASP.NET4.0, C# .NET, ADO.NET, WCF, WPF, Ajax, jQuery, Knockout JS, CSS, XSLT, XML, XHTML, Web Services, MVC JavaScript, GIS, SSIS, SSRS, JSON.
Soft Pro Systems Ltd, Hyderabad, India Jan 13 - Jul 14
Web/.Net Developer
Responsibilities:
•Designed and developed CMS written in C#, ASP.NET, LINQ, Web Services, SQL SERVER, and various web and desktop applications C#, ASP.NET as a part of CMS
•Developed 3-layer (BL, DL, UI) architecture and use windows authentication to identify the user
•Extensively used LINQ to build various data access and other middle layer classes (LINQ TO SQL)
•Created Stored Procedures, Triggers, (UDF) functions, used SQL Cursors and Transaction and SQL Jobs
•Developed many SSIS packages for ETL operations from legacy systems to new CMS system databases
•Designed several Reports using SSRS (Business Intelligence Studio) with filtering and configurable options
•Developed importing facility for various data from various file formats (.txt,.xls,.xml) using configurable schema
•Developed C# Windows applications to get files using SFTP and parse as per XML/Database configurations
•Designed multithreaded C# applications for various back-end data parsing and ETL related tasks
•Communicated, updated, and planned with supervisor and project managers in fast pace AGILE environment
•Managed junior/offshore developers and projects thru complete life cycle with documentation
Environment: .NET Framework 3.5, C#, ASP.NET, LINQ, MS ENTITY, Microsoft Enterprise Library, WCF, SQL Server 2005/2008, Visual SourceSafe, Visual studio 2008, XML, Java script, jQuery, AJAX, HTML, DHTML, CSS, LDAP queries, IIS 6/7, SSIS, SSRS