Senior .net Developer Resume
Chicago, IL
SUMMARY:
- Senior Dotnet Developer with 6+ years of experience specializing in development using Microsoft and Open source Technologies. Interested in devising a better problem - solving method for challenging tasks and learning new technologies and tools if the need arises.
- Expertise in development of enterprise software development using C#. NET, WCF (Windows Communication Foundation), LINQ (Language Integrated Query), WEB API 2.0, MVC 5.0/4.0, HTML5, ASP.NET, Java Script, XML & Entity Framework.
- Strong knowledge on Design Patterns such as MVC, Singleton, Abstract Factory, Facade model.
- Expertise in SDLC process and AGILE process along with tools like VSTS, Confluence and JIRA.
- Significant experience in Database design and development of Stored Procedures, Functions, and Triggers for implementation of data integrity using T-SQL and PL/SQL.
- Expertise in Developing Database schema and implementation on Microsoft SQL Server and Oracle technologies.
- Good experience in creating Unit Tests and Integration tests using Nunit Framework.
- In-depth experience developing applications using Expression Blend, AJAX, Silverlight 3.0/4.0/5,0, and WPF.
- Strong experience in SOA application development using WCF and Web Services and UML diagrams.
- Expertise in Code review, Unit and System test case review, Estimation and Schedule, Testing support and Leading team.
- Experience in source code management, automated tests and requirements management using TFS (Team Foundation Server)
- Hands on experience TDD (Test Driven Development) approach by using testing tools such as Jasmine, Karma.
- Extensively worked on developing SOAP and REST based applications
- Good Experience using in documenting the UML diagrams like class diagrams, sequence diagrams, Use case diagrams, etc
- Proficiency in building responsive and mobile optimized websites using Bootstrap.
- Good understanding of Model View Controller MVC, MVVM and MVP design patterns.
- Experience in working both independently and in a team-oriented, collaborative environment.
PROFESSIONAL EXPERIENCE:
Confidential
Senior .Net Developer
Responsibilities:
- Gathering requirements from users, business analysts and will perform analysis, design, application implementation, testing and assist in deployment.
- Lead in design and development of cloud-based enterprise WEB API Restful web services using Microsoft and Amazon cloud web services platforms.
- Developed front end portal application using Angular 5.0 /JavaScript.
- Worked with different data sources including Data Lake backend.
- Developed Angular JS services, custom directives and views and organized using MVC pattern.
- Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
- Worked on the REST/Web API to create the services and tested on postman and used in Angular JS $HTTP service calls and bind data in the table using ng attributes.
- Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
- Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
- Developed the blueprint of the enterprise architecture in UML and implemented project using agile methodologies.
- Designing and developing the Service Request workflows, SOAP integration with 3rd party tool to import data into ServiceNow
- Customizing and developing for the ServiceNow Platform using JavaScript, SOAP web services
- Design and developed relational databases including SQL Server or Oracle. Written complex store procedures with fast performance.
- Leveraging Angular JS resources for all data access, encapsulating URL's and standardizing data access interfaces.
- Designed the front end of Public-Safety Answering Point (PSAP) website and implemented communication between web server and client by AJAX.
- Experience writing and deploying AWS Lambda Functions.
- 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.
- Involved in Migration of SSRS 2005 to SSRS 2008.
- Created Triggers, Views for Audit and security purposes.
- Created different types of User-defined functions.
- Used Package Configurations to make use of same SSIS package in Dev/Testing/Prod Environments
- Build efficient SSIS packages for processing fact and dimension tables with complex Transforms and type 1 and type 2 slowly changing dimensions.
- Integrated SQL Server 2008 reporting services with MOSS (Microsoft Office Share Point Server) to automatically deliver reports to the Share Point portal
- Created mapping tables to find out the missing attributes for the ETL process.
- Used the row count transformation and event handlers control flow to populate the special Log tables with high level SSIS package execution results
- Creating source and target table definitions using SSIS. Source data was extracted from Flat files, SQL Server and DB2 Database
- Extract Transform Load (ETL) development using SQL Server 2005, SQL 2008 Integration Services (SSIS).
- Created SQL Jobs to schedule SSIS Packages
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL
- Implemented Routing, URL, Security, Action Filter techniques for application development.
- Automation Frameworks Visual Studio Team System (VSTS), Record and play back automation framework, Coded UI,
- Developed Views, functions, triggers, stored procedures.
Technologies: C#.NET, ASP.NET, MVC, WEB API, Visual studio 2017, Visual Age, Entity framework, XML, HTML, Java Script, Angular JS5.0 Power BI, AWS, Redshift, PowerShell, jQuery, Bootstrap, HTML, SOA, Kendo UI, SharePoint, Mobile (IOS, Android),XHTML, CSS 3,JSON, LINQ and SQL Server 2017,Nunit..
Confidential
Senior .Net Developer
Responsibilities:
- Gather requirements from client end-users and involved in design of application.
- Involved in understand existing applications and accreditation business rules in SharePoint Portal.
- Web Design & Development of User Interfaces using MVC ASP .NET.
- Design, develop and deploy responsive web design (RWD) functionality in CGX using MVC 4.0 with Razor, Kendo UI, KnockoutJS, Jasmine, Ajax, jQuery, C#, HTML5.
- Implemented middle Tier Business Component Development using C#.NET to in corporate business and back-end connectivity using entity framework.
- Implemented client-side validations using jQuery and ASP.NET MVC Validation implemented at Controller level.
- Involved in migrating the data from SOA to RESTful services using ASP.NET Web API.
- Used Custom MVC routing for routing pages.
- Designed the front end of Public-Safety Answering Point (PSAP) website and implemented communication between web server and client by AJAX.
- Design, develop and build application using React and Redux consuming the payloads received from the ASP.NET Web API Core 2.0.
- Experience on latest .Net Framework (3/3.5/4/ CORE 1.0) with N - tier Architecture model and design patterns.
- Developing windows application using C#.Net, WPF, Visual Studio 2013 and SQL Server 2008
- Designing WPF Forms, Custom Controls and User Controls using XAML language for interactive UI
- Extensive experience on MVC frameworks like Angular JS for creating Single-Page Applications (SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- Configured and deployed SSRS reports to Share point
- Configured Active/Active and Active/Passive clustering for failover
- Scheduled the SSIS packages to run at different intervals to load the data.
- Used data profiling task in SSIS 2008 to identify poor data and repair it.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET Web Page.
- 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.
- Configured and deployed SSRS reports to Share point
- Configured Active/Active and Active/Passive clustering for failover
- Scheduled the SSIS packages to run at different intervals to load the data.
- Used data profiling task in SSIS 2008 to identify poor data and repair it.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL.
- Implemented Routing, URL, Security, Action Filter techniques for application development.
- Developed Views, functions, triggers, stored procedures and created various unit test cases using Nunit.
- Developed UI test automation suites using Visual Studio Team System, C#, Coded UI and modifying automation codes.
- Responsible for the Unit Testing, Integration Testing and implementation.
- Scheduling work and ensuring completion of deliverables by following AGILE methodology.
Technologies: ASP.NET MVC 4.0, VB.NET, Visual studio 2013, Visual Age, WCF, C# 4.5, Entity framework, XML, HTML, Java Script, PowerShell, jQuery, AJAX, HTML, SOA, Kendo UI, SharePoint, WPF 3. 5/4.0, Prism, MVVM, XAML, CSS 3, JSON, LINQ and SQL 2012, Nunit.
Confidential, Chicago, IL
.NET Developer
Responsibilities:
- Created user interface for Preferred Lanes, Candidate Loads, Capacity Entry and Capacity Matching Applications in HTML5, JavaScript, jQuery and CSS3.
- Implemented various JavaScript validations for the apps using JavaScript.
- Optimize existing stored procedures which used huge amounts of data.
- Experience in designing Single Page Applications using Angular js and using third party modules such as ng Route and UI-Router.
- Leveraging Angular JS resources for all data access, encapsulating URL's and standardizing data access interfaces.
- The Optimizer software which is the age-old software has a drawback which works only in IE8 and EWS carrier is sub application which uses optimizer so had to make sure everything works and aligned well in IE8.
- Working with Bootstrap to design Single Page Applications.
- Produced content pages with CSS3 layout and style markup presentations and also used Java script methods and properties.
- Used SQL in server-side code to fetch the JSON format of data.
- Scheduling work and ensuring completion of deliverables.
- The previous application was using the client-side template which was hard to manage everything so rewrote the application to use MVC3 server-side template and made sure the application works faster and loads faster.
- Work in Agile environments and empowered to take the task and work accordingly.
- Responsible for taking Requirements from Stakeholders and Product owners and developing the software.
- Created complex custom Grid functions to manage and manipulate data as required for the functionality.
- Wrote Nunit Tests and Integration test for the MVC controllers and views to have good code coverage.
- Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database.
- Document technical specifications and used code generation tool to create class code for several entities.
Confidential
Edu Net
Responsibilities:
- Involved in Requirements gathering and customization of the product Formulated and prepared the MIS Reports.
- Used the Microsoft office document imaging object model for automating the rollup of multiple single page scanned image files into a single compressed multiple-page document.
- Using MODI automated the searching of scanned documents such as resumes for certain words and phrases.
- Documented the reports according to the end user requirement.
- Designed various master pages, Layouts, Sub layouts and View renderings using HTML5, CSS3 and configured in site core Presentation items.
- Gained knowledge in understanding of the design and specifications
- Involved in Techno-functional discussions and resolution of policy and deployment issues
- Involved in database design & Implemented Tables and Stored procedures
Environment: HTML, JavaScript, SQL Server 2005, Visual Studio. NET 2.0, C#, MODI 2003, ASP.Net, ADO. Net.
Confidential
Application Developer
Responsibilities:
- Worked on understanding business requirements, problem analysis, coding, and issue resolution of Admin products.
- Designed and developed Inform Learning System tool using ASP.NET, C#.NET, WCF Services.
- Optimized existing stored procedures and created views for different role users to improve business logic using PL/SQL and SQL Server.
- Created error handling APIs to handle various custom exception handlers.
- Created a custom roles-based security and authentication interface based on user registration.
- Developed and designed graph chart to compare student success indicators using ASP.NET, JavaScript and jQuery.
- Used HTML, CSS for web page design and JavaScript for client-side validations.
- Implemented communication methods for registration requests, password resets, and user activation using email.
- Performed Analysis/Development of enhancement requests/defects. Also, included are customer tickets.
- Developed and optimized the stored procedures to pull data from multiple tables across multiple databases.
- Created Unit Tests for units of source code using Nunit Framework.
- Developed automation testing framework for testing complex business structure using Coded UI.
- Responsible for source code management, automated tests and requirements management using TFS (Team Foundation Server).
- Participated in knowledge sharing session with business analysts and product team regarding product functionality.
- Determined and resolved data processing problems and coordinated the workflow.
