We provide IT Staff Augmentation Services!

Senior .net Developer Resume

5.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY:

  • 71/2 years of IT experience in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation, testing and maintenance of Web Based, windows and n - tier Architectures.
  • Expertise noledge on Object Oriented Programming (OOPS) Concepts including Inheritance, Abstraction, Encapsulation and Polymorphism, good experience in Exception Handling, Debugging and tracing by which teh whole picture of application runtime can be seen and analyze more efficiently. Implemented OOPs concepts using C# .Net.
  • Worked in both Agile and Waterfall models for various projects.
  • Industry experience in complete Software Development Life Cycle, analysis, design, development, implementation and defining quality check processes in critical business applications using Microsoft technologies like Visual Studio .Net, C#, VB .NET, MVC, ASP.NET, ADO.NET, AJAX, Angular 2, JQuery UI, JQuery, HTML, CSS, JavaScript, BootStrap, Entity Framework.
  • Participated in Requirement gathering with teh team members. Conducted surveys, interview sessions with different stakeholders.
  • Involved in software design phase, Created UML diagrams like class diagrams, Component diagrams, System Architecture diagrams, sequence diagram, deployment diagram. Using MicroSoft Visio, ERwin, Lucid Charts, IBM Rational Rose.
  • Expertise in Object Oriented Programming concepts for functionality implementation and manipulating teh data using C# .Net.
  • Involved in Unit Testing, functionality testing, integration testing, Automation testing, End-to-End testing using teh concepts of JUnit, Selenium Web, Jasmine, Selenium API, AccelQ. Both Manual and Automation testing were performed during teh tenure.
  • Attending all Agile delivery ceremonies and representing team from all aspects related to project execution.
  • Extensive experience in developing applications using various Microsoft .NET Technologies like C#, VB.Net, ASP.NET 2.0/3.5/4.5, ADO.NET, XML, Windows Forms, Web Forms, Visual Studio.NET, IIS, TFS, SQL Server 2005/2008/2012 and Oracle 8i/ 9i/10g/11.2g.
  • Developed applications using ASP.Net MVC and Web API Frameworks with REST protocol.
  • Extensive experience in designing and developing Webpages using architectures of Client/Server, N-Tier and Web based applications.
  • Used HTML, CSS, Bootstrap and Client-side scripting using JavaScript, Ajax, JQuery and AngularJS 2.
  • Programming experience in developing web based and Client- Server architecture and other architecture-based applications using HTML , XML , CSS , JavaScript, JQuery, JQuery UI, SoapUI, D3.js, JSON in Windows operating system.
  • Strong noledge in development of software using Microsoft .NET framework 1.1 through 4.5.
  • Expertise in developing web applications using ASP.NET Web Forms, ASP.NET MVC and implementing ASP.NET State Management, ASP.NET Caching, and Securing ASP.NET Web Applications.
  • Developed robust and scalable web applications using ASP.NET and MVC. Single page and multiple page concepts were implemented.
  • Expert in writing T-SQL statements for creating Tables, Indexes, Views and Constraints.
  • Extensively worked in writing SQL queries, Stored Procedures, Database Triggers, Cursors, Exception Handlers, and DTS Export & Import. Experience in Object Oriented Design Methodologies (OOD), Unified Modeling Language (UML).
  • Experience in SQL Server in writing database queries using joins, Indexes and in creating Tables, Views, Indexes, writing Stored Procedures, Functions and Triggers using T-SQL, Maintaining Database and Experience in Query Optimization.
  • Worked extensively with different ADO.NET objects to interact with database & good experience in using ADO.NET objects such as SQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
  • Have used LINQ queries for interacting with SQL Databases using Entity Framework.
  • Experience in securing web applications using ASP.NET authentication (Forms-based Authentication) and authorization mechanisms like authorizing Users, Roles and User Account Impersonation.
  • Knowledge in SharePoint. Knowledge of testing and Software Testing Life Cycle (STLC). Analyze current needs, requests and compare them with existing system functions and requirements. Performed Unit, Integration, Functional, System and Regression testing (Manual) for teh Window and Web based application using tools Selenium and automation tool AccelQ.
  • Domains worked Inventory, Insurance, Reinsurance, Retail, Mortgage and Infrastructure Management. Passionate to work any challenging role and having persistent attitude to learn and work any new technologies.
  • Expertise in ASP.NET MVC and developed teh features Views, Partial Views, Strongly Typed Views, Sections, Areas etc., and also implemented Controllers and Controller Actions, Filters, Routing using Model View Controller Web pages.
  • Excellent written and verbal communication skills, presentation and problem-solving skills.
  • Extensive Experience in interaction with Client and functional people for gathering teh business requirements & functional specifications, Daily stand-up calls, Risk Analysis meetings, defect triage calls, Grooming sessions, Sprint Retrospective calls.
  • Strong interpersonal and organizational skills with an ability to manage multiple projects with minimal or no supervision.
  • Good Experience in SCRUM methodology, Angular JS , Multi-Threading and Bootstrap .
  • Experience in working with SQL-based databases, such as MS SQL Server, my SQL database and table design, use of queries for data retrieval and storage.

TECHNICAL SKILLS:

Programming Languages: C#, ADO.NET, PHP

Web Development: ASP.NET MVC, ASP.NET, Angular 2, Angular 7, VueJS

Web Technologies: XML, JSON, Web Services, Web API, AJAX

Markup/Scripting Language: JavaScript, JQuery, JQuery UI, HTML5, CSS, React JS, BootStrap

Framework: .NET Framework

Database: MS SQL Server, MS Access, Indexed DB, Hadoop, Palantir Foundry

Application/Web Servers: Microsoft IIS, WampServer, Apache Tomcat

IDE: Visual Studio .NET, Eclipse Oxygen

Operating Systems: Windows, Linux Redhat, Ubuntu, Kali

Version Control: TFS, SVN, Git, Bitbucket

Software Methodologies: Agile, SCRUM, Waterfall

Other tools: PostMan, PuTTY, Tibco Gems, Kafka, Kibana

PROFESSIONAL EXPERIENCE:

Confidential, Indianapolis, IN

Senior .NET Developer

Responsibilities:

  • Followed Waterfall software development methodology w here teh requirements are collected from teh stakeholders, designed teh flow and developed teh app.
  • Extensive experience in developing application using C# .NET, VueJs, MVC5, Web API 2.0, WCF (REST/SOAP), LINQ, Entity Framework.
  • Created independent components using HTML and CSS using teh BootStrap 3.3.6.
  • Built websites using Vue Js and ASP.NET concepts for web pages. Used VueJs to build web, mobile web, native mobile and native desktop. Used MVC5, Web API for creating widgets.
  • Tasks and updates were updated in Trello Board for teh team to be notified regarding teh app development progress.
  • Validation were implemented on both client and server side for teh proper functioning of teh application.
  • Integrating teh application with teh present framework environment used in teh business environment.
  • Coding principles were on mark with respect to keeping code comments, following DRY principles.
  • Extensive use of design patterns like Facade pattern for teh implementing solutions for problems.
  • Used Postman to test teh Web APIs with different user defined models as parameters.
  • Used Axios for interacting with APIs in teh VueJs components like POST, PUT, DELETE, and GET.
  • Created and maintained database tables in SSMS. Followed Normalization rules for tables data.
  • Used Database-First approach for Entity Framework functioning with teh database tables and ASP.Net.
  • Worked closely to stakeholders so dat teh progress in teh app is updated and are closely watched.
  • Deployed teh app in teh QA Environment and was monitored closely for any raising defects in QA.
  • Database tables were exported to teh SQL Scripts and are deployed in QA Environment.
  • AutoMapper was used intensively for binding teh user-defined models with teh Database models and vice-versa.
  • Improved performance by making REST web APIs to RESTful web APIs.
  • Created teh Website and maintained, deployed teh website on Internet Information Services (IIS) Server.
  • Code was maintained in Team Foundation Server me.e Microsoft TFS.
  • Ability to work independently with positive attitude and to carry out assignments under pressure and tight deadlines within parameters of instructions given and standard accepted protocols.
  • Implemented design patterns which ever is suitable for teh code architecture flow.
  • Extensively used LINQ for querying teh SQL queries for operating CRUD operations on teh Database tables.
  • Performed Unit testing extensively for ensuring proper working of teh application in both environments.
  • Demonstration to teh stakeholders regarding application working and also took lead in holding teh workshop for teh application training to teh different end-users or stakeholders.

Environment: .NET Framework, ASP.NET, VueJS, BootStrap 3.3.6 Entity Framework, Visual Studio 2019, MVC 5.0, VueJs, JSON, JavaScript, SQL Server management studio 2019, IIS, Microsoft TFS.

Confidential, Chicago, IL

Senior .NET Developer

Responsibilities:

  • Followed Agile software development methodology with frequent application demonstrations to teh stake holders, which allows for iterative and incremental development of an application.
  • Requirements gathering and analysis. Participated in demo, meetings, interacting with business domain experts.
  • Extensive experience in developing application using C# .NET, Angular 7, ASP.NET core, MVC5, Web API 2.0, WCF (REST/SOAP), LINQ, TPL (Task Parallel Library), NHibernate, Structure-map.
  • Built websites using Angular 7 and ASP.NET core concepts for web pages. Used Angular 7 to build web, mobile web, native mobile and native desktop. Used MVC5, Web API for creating widgets.
  • Coordinated with offshore team with teh work flow and assigned daily tasks for teh sprint user stories each task execution.
  • Supported biweekly production releases which has steps like deploying teh code, deploying teh database scripts on to teh production environment. Similarly pushing teh code to QA Environment from Development environment.
  • Used Razor view engine s to generate widgets for various.
  • Defined new MVC5 models for teh Site views and models for teh objects retrieved from teh database.
  • Implemented end to end flow starting from customer interaction to purchase.
  • Extensive use of design patterns like Singleton, Factory, Decorator, Facade pattern for teh implementing solutions for problems.
  • Involved in writing windows services to process large data load in different environments like Prod, QA and dev servers.
  • Extensively used LINQ/Delegates/Multi Delegates/Func/Predicate/Action.
  • Used List, Dictionary & Xml Documen t to manipulate teh data in key value pairs for easy manipulating of teh data.
  • Designed and developed various abstract classes, interfaces, classes to construct teh business logic using C#, LINQ.
  • Used Lambda expression, Extension Methods and Anonymous types in Libraries using LINQ.
  • Involved in analysis and design for Web APIs to integrate with other integrated systems within teh server of Confidential .
  • Used GIT,TFS Team Foundation Server a s Source Control. Responsible for deploying code to production servers.
  • Involved in writing Integration, System Test cases, Unit test cases for teh modules and functions in teh application.
  • Used AJAX.NET to use various controls for presentation layer.
  • Used Entity Framework to perform CRUD operations on teh SQL Server 2015 database.
  • Used LINQ queries to retrieve data from Arrays, Collections and Generics.
  • Coded and created Stored Procedures for performing repetitive tasks in updating related tables using SQL Server 2015 database.
  • Worked extensively on Client-side Validation using Java Script validations code.
  • Extensive use of XML features of T-SQL for maintaining xml data based on XPath queries. Reading XML documents and storing data in teh relational database using various methods.
  • Used XAML for Silverlight and design controls to enhance user experience and interaction with rich editing mechanism and improved functionalities.
  • Used Silverlight for providing a more compelling, engaging and rich media experience for viewers.
  • Used JQuery to develop a modular approach dat allows teh creation of powerful and dynamic web pages and web applications.
  • Applied Cascading Style sheets (CSS) to teh pages.

Environment: .NET Framework 4.6, ASP.NET, ADO.NET, Visual Studio 2015, MVC 5.0, XML, Angular 7, JSON, JavaScript, SQL Server management studio 2015, IIS 10.0, Git, TFS.

Confidential, Farmington Hills, Michigan

.NET Developer

Responsibilities:

  • Involved in project development life cycle from requirements gathering, design teh system architecture diagram, implemented using OOPs concepts, prepared test plan and unit test.
  • Designed teh code to talk to different channels like mobile, CCE, Merchandising Engine using teh REST APIs.
  • Used Kafka for message streaming. Connected to Kafka topics using various topics, brokers related information.
  • Used Hadoop and Palantir Foundry to push teh messages for teh business statistic analysis of teh customers related information.
  • Connected to Tibco Gems4.0 EMS for teh messages stored in Queues which has to be populated to teh customer’s inbox.
  • Used SQL Server management studio 2015 for creating teh database tables schema and build relationship between teh tables.
  • Used ADO.NET for data manipulation within teh SQL DB like UPDATE, DELETE, INSERT, SELECT operations on teh data
  • Involved in project development life cycle from requirements gathering to implementation and end user training using iterative AGILE Methodology. Participated in daily Scrums with teh whole team to discuss about teh progress of teh application development
  • Involved in gathering Client requirements and converted them into teh Technical Specification document
  • Setting up Connection Strings and connecting SQL Server AZURE Databases from locally Installed SQL Server Management Studio (SSMS) for Developers in teh configuration files for teh related applications.
  • Implemented Multi-Threading in teh application and Windows Services
  • Involved in bug fixing, code integration and code deployment. Participated in Defect triage calls for teh bug related information.
  • CRUD (Create, Read, Update, and Delete) operations using AngularJS with Web API.
  • Created generic secure and reusable data access components using teh ADO.Net objects such as Dataset, Data Adapter, and Data Reader for data flow within teh application.
  • Participated in teh maintenance and bug fixing. Fixed bugs and participated in integration calls, Defect triage calls with stakeholders, Production support calls, Daily Maintenance calls.
  • Run teh ABI Jobs me.e Extract Transform Load (ETL) tool for pushing teh data from one database to another DB using PuTTY.
  • Used OOPS (Object Oriented Programming) concepts like Encapsulation, Inheritance, Polymorphism, Abstraction.
  • Design patterns like Model-View-ViewModel ( MVVM), Model View Controller ( MVC), Abstract Factory and Singleton were used for teh code structure to solve problems within code architecture.
  • Used Procedural programming to create Views, Stored procedures, Triggers using aggregate functions (MIN, MAX, COUNT) and analytical functions (RANK, LEAD, LAG) in SQL Server Management studio for teh application’s data manipulations.
  • Used SQL Server Management Studio to work with Data manipulation Language (DML), Data Definition Language DDL commands.
  • Used Kibana for visualization of Kafka topic messages for data search or identify any failure in teh message stream in Kafka.
  • Pushed teh real- time messages to Tibco Gems4.0 which has been processed through teh business rules and regulations.
  • Used Team Foundation Server TFS for teh user-story board and followed SCRUM methodology for teh project SDLC steps.
  • LBP Processed data messages were streamed to different kafka topics based on teh message type and pushed those messages to Hadoop server and Palantir foundry for business analysis on teh customer’s data.

Environment: .NET, TFS, Visual Studio, SQL Server Management Studio, Kafka, Kibana, Tibco Gems 4.0, Palantir Foundry, Hadoop DBeaver 5, GIT, TFS, ETL, Windows service, PuTTY.

Confidential, Valparaiso, IN

Software Engineer

Responsibilities:

  • Participated in requirement gathering with different stakeholders of teh company to bring teh idea of creating teh web application available to teh common-man who can create their own web application without teh noledge of any computer science concepts.
  • Designed State-chart, Components and deployment diagram for teh Application Development ToolKit (ADT) project.
  • Designed Component Interface Diagram and System Architecture diagram for ADT using Lucid Charts application.
  • Designed component system and integration test plan for teh application development ToolKit using LucidCharts.
  • Worked on REST API test plan and implemented REST APIs testing using SOAP UI. Mock REST services using SoapUI.
  • Research on teh memory utilization of each tab in firefox and many more browsers.
  • Presentation on Client-side databases to teh stakeholders to discuss teh best client-side databases available in market.
  • Research and presentation to stakeholders on automation testing of teh webpage using Selenium IDE and WebDriver.
  • Presentation on research work to teh stakeholders on IndexedDB implementation on teh Client-Side using JavaScript.
  • Created a mock demo to test Drag-n-drop HTML components on canvas using HTML, JavaScript, Angular 4, D3.JS, CSS.
  • Use of Razor engine for creating web pages in Model View Controller (MVC) architecture in teh ASP.NET web pages.
  • Call web services from AngularJS to perform database operations like INSERT, DELETE, UPDATE operations.
  • Implemented Azure Active Directory Authentication & Authorization.
  • Worked extensively on HTML, Bootstrap, Telerik controls and CSS to design rich web pages for styling teh webpages.
  • Implemented WCF Service to get teh data from source systems.
  • Used Validation Controls in ASP.NET MVC and developed custom validation controls for validating views of webpage.
  • Skillful Hands on experience of Web Services using WCF, REST services and web APIs.
  • Worked on Agile Development techniques, SCRUM and feature based iteration planning.
  • Extensive working experience in unit, integration and performance testing framework API testing using SOAP UI.
  • Created SSIS packages from scratch to transfer data from source to destination using required Transformations.
  • Hands on experience creating, consuming, and configuring WCF services with SOAP, WSDL and Data to develop Service Oriented Architecture (SOA) applications, and REST Services using WEB API.
  • Demonstrated technical ability and in-depth noledge of Software Development Process.
  • Ability to work independently with positive attitude and to carry out assignments under pressure and tight deadlines within parameters of instructions given and standard accepted practices
  • Used View Data, View Bag and Temp Data for data communication between controllers and views of MVC web application.
  • Excellent in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server, SVN, BitBucket and Git.

Environment: Visual Studio, JavaScript, IndexedDB, HTML, CSS, JQuery UI, JQuery, SOAP, REST, WCF, SOA, HTML, CSS, FireFox, Bitbucket, LucidCharts, TFS, GIT, MVC, D3.JS.

Confidential

Software Engineer

Responsibilities:

  • Developed help pages for teh application using RoboHelp.
  • Introduced new features in teh front-end as per requests.
  • Involved in teh SDLC phase of requirement analysis, design, and development of teh web based intranet application tool using ASP.NET and C#.
  • Graphical User Interface was designed using ASP.NET and teh business logic was coded in C#.
  • Developed business use cases, sequential, collaborative, activity and class diagrams for teh enterprise presentation, and business and data access components of teh system using UML.
  • Responsible for Design and development of Web pages using HTML, CSS including Ajax controls and XML.
  • Designing Administrator pages to handle overall application.
  • Designed teh source and applications under agile process.
  • Used JavaScript, JQuery, Ajax for teh client-side programming.
  • Created visual web part dat included AJAX and JQuery to search for people.
  • Involved in designing Database Architecture and Implemented Optimized Stored Procedures. Wrote teh Database Triggers, Views, and Indexes.
  • Maintained good security safeguards.
  • Used AJAX to create better, faster and more user-friendly web applications.
  • Created ASP.NET validation controls and JavaScript validations to enforce validations.
  • Used XML to transport and store data.
  • Bootstrap Grid Systems are used to create responsive page layouts.
  • Implemented Login form in modal using Bootstrap.
  • Used LAMBDA Expressions in writing Local functions.
  • Used Grid View, Data List, and Panels to display and manipulate data in ASP.NET Web Forms.
  • Used Forms Based Authentication to enforce security in to teh application.
  • Active participation in unit testing of teh application to ensure quality
  • Used Windows Communication Foundation (WCF) for clients to consume multiple services.
  • Maintained teh Version, Labeled Versions and Backups of teh source using Team Foundation server (TFS).

Environment: MS Visual Studio, TFS, WCF, AJAX, JavaScript, SQL Server Management Studio, HTML, CSS, Adobe RoboHelp

Confidential

Software Engineer

Responsibilities:

  • Grammar writing for Java, C#, PL-1.
  • Building teh model structure for Rhytify.
  • Research and presentation on various tools of Grammar to be implemented for Compiler.
  • Extracting teh elements from teh Abstract Syntax Tree (AST).
  • Designing and Implementing teh design for teh Rhytify windows.
  • Worked as Project Lead on building and developing teh INSORCE to make it modular for their Optimize product, which bases MVP architecture. Responsibility includes developing web application with Business Logic and data access code in Model and Presentation layer to co-ordination.
  • Integrated Visio to plot teh process map.
  • Developed an exhaustive execution plan for teh development team using tools like Trello, MS Visio, and BitBucket.
  • Troubleshooting and addressing issues and rendered clarity on functional specs required during development phase using MVP, SQL, C#, Visual Studio.NET. Responsible for analysis of teh project requirement, identify risks and prepare a project development plan with aggressive delivery target and deliver teh same.
  • Developed solution within aggressive timelines by interacting with business team & leading / supporting teh development team.
  • Created stored procedures and scheduled jobs in teh development of Dashboard.
  • Responsible for designing and leading teh prototype team in development incorporating new business rules
  • Maintenance of teh application and responsible for teh second level support to teh consultants and clients.

Environment: Visual Studio, SQL Server, HTML, CSS, JavaScript, MS Visio

We'd love your feedback!