Sr. .net Developer Resume
Minneapolis, MN
SUMMARY
- Overall, 8 years’ experience in design, development, coding and testing of business/commercial applications using Microsoft.Net, Html5, CSS3, JQuery and AngularJS. Proficient in a wide range of Internet/Intranet, C++, web, Ecommerce, Client/Server technologies like XML/XSLT, .Net Framework, CLR, Using XML in .Net, C#, Microservices, VB .Net, ASP .Net, WCF Services, WPF, Entity Framework, LINQ, ADO.Net, SOAP, .Net, VB 6 and scripting using VB Script and JavaScript, MS Project, SOAP Toolkit 3.0, Angular, Microsoft Office System, Word.
- Solid level of experience in interacting with end users and getting the requirements.
- Proficient in developing applications using client - side technologies like Html5, CSS3, JQuery and AngularJS.
- Proficient in developing applications server-side applications using ASP.NET MVC, ASP.NET Web Forms.
- Expertise in Database Design and Database Programming using SQL Server 2005/2008/2012 and Oracle.
- Extensive experience on modern front-end template frameworks for JavaScript including Bootstrap, JQuery, AngularJS etc.
- Expert level of experience in developing n-tier applications using SOAP and Restful Services.
- Expert level of experience in developing windows/web application using C#. Net, ASP.NET Web Forms and ASP.NET MVC4.0 with Razor View engine.
- Extensive experience with AngularJS, creating custom directives, decorators, and services to interface with both restful and legacy network services also DOM applications.
- Developed rich, interactive GUIs in WPF, leveraging the full power of WPF to create GUIs of exceptionally high quality.
- Used JQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
- Worked with IIS and C# core .NET Assemblies during application deployment.
- Hands on experience in using Web Server - IIS, Visual SourceSafe, Data Transformation Services (DTS).
- Experience in developing MVVM based applications to implement WPF based desktop application development.
- Experience in Cloud computing window azure.
- Implemented Single page application using Angular2 routes.
- Experience with configuration, customization, and development of e-commerce platform
- Developed distributed applications using Web Services and WCF services.
- Created and automated SSRS reports
- Experience in Visual Studio 2015, visual studio 2017 using Framework 4.6.
- Wrote custom JQuery plugins and developed JavaScript functions to build user interface.
- Used the default tools in SSIS for developing and testing programs.
- Experience in developing AJAX .Net applications by using Framework 2.0, 3.5 and 4.0,4.5,4.8.
- Used Angular2 Forms API to get the data from the user.
- Developed the customer service model, oversaw redesign of ecommerce website.
- Expertise in using Design Patterns.
- Worked with JSON to pass the JavaScript objects from server to web application.
- Used ASP.NET MVC 3.5/4.0 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Excellent skills in writing stored procedures, T-SQL Queries, functions, triggers, views, and schemas.
- Experience writing angular.js code for developing Single page applications (SPA), used several in built language core directives, expressions, and modules.
- Very good exposure to mortgage, financial domain.
- Angular.js frontend web application development.
- Developed background process infrastructure on top of Windows Azure Queues
- Designed and Developed Java Script framework which is wrapper on top of JQUERY framework and AJAX based UI framework for UI Configuration widgets.
- Designed and developed desktop and web application using WPF with MVVM
- Expertise in working in service-oriented architecture such as creating and consuming WCF Rest, Windows Communication Foundation WCF Contracts over HTTP and creating and consuming XML Web Services over SOAP in .NET using VB.NET or C#.NET.
- Created Angular 2 custom pipes to format the data before displaying it to the user.
- Good Expertise in object-oriented design principles and waterfall model, Agile & SCRUM methodologies.
TECHNICAL SKILLS
.Net Technologies: .Net Framework 2.0/ 3.0/3.5/4.0/4.5/4.8 , Ajax, ASP.Net, C#.Net, VB.Net, Web Services and XML
Client Side scripting: HTML5, CSS3, JavaScript, JQuery, JQueryUI and Angular JS.
Database: SQL Server 2005/2008 R2, 2014
.Net Technologies: C# .Net, ASP.Net, VB.net, ADO.NET, Web/Windows Service, WCF, WPF, MVC and AJAX using Framework 3.0/3.5/4.0/4.5/4.8 SSRS
Languages: C, C++, VC++, C# .Net, VB, VB.Net
RDBMS / Database: SQL server2005/2008, Oracle 9i/10g/11g, Azure and MS Access
Middleware: XML, JSON
Scripting Languages: VB Script, Java Script, JQuery, CSS and python, typescript, HTML, AngularJS
Design Tools: UML, Visio, Rational XDE, Rational Purify
GUI Tools: Visual Studio 2003/ 2005/2008/2012 , SSMS 2005/2008/2012 , TOAD, SQL Developer, Expression Blend
Technologies: COM+, MSMQ and Active Directory
Other Tools: Enterprise Library Configuration Tool, Refactor, FxCop, Tidal Scheduler, HP Service Manager, Resharper
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Sr. .Net Developer
Responsibilities:
- Created and implemented an end-to-end web application with various web services on faster pace during pandemic to ensure claimants applied for emergency benefits from federal and state.
- Also enhanced our application to handle large volume of data from people that are unemployed in a large number in whole state during pandemic unemployment crisis.
- Played a major role in application design, requirements gathering, architecture, and then develop and implement it in C# as per business requirement and maintain the software application.
- Implement ASP.NET MVC application using C#, JavaScript, jQuery, and HTML.
- Worked on building database schemas and have written SQL queries with joins, stored procedures, functions, triggers to fetch data and store data.
- Strong experience in implementation of Object-Oriented Languages (OOPS), Object Oriented Application Development (OOAD), Relational Database (RDMS).
- Major role in server Configurations and server migrations for IIS latest web server, deployed applications on the web servers and have taken care of server configuration issues.
- Worked on applications that are developed in VB.net, supported them and then migrated the complete application to C# and latest technologies to make it user friendly.
- Obtaining any certifications needed to be able to effectively support applications in scope.
- Mentoring the peers to help them build capabilities.
- Designed development of presentation layers using HTML, CSS, JavaScript, and jQuery UI for web pages and made use of data controls data grid, data list and repeater controls throughout the application to display data in a customized format in the web pages.
- Documented functional and technical design specifications for business scenarios involving complex business workflow.
- Migrated the web servers that we deployed web application on and maintained the certificates on the server.
- Followed various authentication methods and techniques while coding and connecting to database to secure claimant’s SSN’s and personal data.
- Design and build REST API using Web API framework and C# for save data from externals applications and used Entity Framework and LINQ (LINQ to SQL and LINQ to XML) to access databases.
- Worked with multiple databases SQL and DB2 and maintained several jobs that sync up claimant data from SQL to DB2 every night.
- Migrating live application in the Azure cloud.
- Practiced best coding techniques to maximize code reusability and make code more understandable and implemented better SQL, DB2 queries to improve application performance.
- Experience withTFS Repositoryfor version control and migrated from TFS to VSTS to maintain code and have it easily handled.
- Worked with RESTful API’s, design patterns (MVC5), MVP, MVVM, Code first initial developments, Ajax controls and N-tier architecture.
- Communicated with clients/business to provide knowledge, expertise and support ensuring that their requirements are met.
- Used jQuery UI to build accordion style content, drag and drop functionality, calendar, popup and modal windows.
- Worked on agile methodology to meet timelines with quality deliverables.
- Participated in scrum/agile meetings to update the status of application development.
Environment: VisualStudio.NET 2019, WebAPI, Agile, JQuery, CSS Entity framework, ASP.NET, C# .NET Framework 4.5/4.8, VB.net, XML, HTML5, ASP.NET MVC, TFS, VSTS, Three Tier Architecture, SQL SERVER 2014, SSIS, IIS 7.5, JavaScript, JQuery, Windows Server.
Confidential, Minneapolis, MN
Sr. Full Stack .Net Developer
Responsibilities:
- Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings.
- Knowledge on Rational Unified Process Methodology.
- Designed and developed new features for the application using C# within.NET framework.
- Developed web pages using ASP.NETMVC 5, Entity Framework 6, C#, HTML5, Bootstrap, CSS3, JavaScript, jQuery, React with Redux, SQL Server 2016, LINQ, XML and SQL Server Reporting Services (SSRS).
- Implemented ASP.NET MVC 5 strongly typed views, partial views and attribute routing.
- Used Ajax, and JSON to post data from the client side to the database.
- Fixed issues on the legacy applications which was developed using VB6 components.
- Used Reflection in C# to invoke the methods dynamically.
- Developed the business layer with LINQ to Objects and LINQ to SQL.
- Implemented the rest APIs by using ASP.NET Web API2.0.
- Used ASP.NET Web API and worked with different Http verbs such as Get, Post, Put and Delete and returned JSON format.
- ImplementedJWT Tokenbased authentication to secure theASP.NET Web APIand provided authorization to different users.
- Worked on automation and Deployment using configuration Management tool like Chef to provision amazon AWS.
- Expertise in deploying Ansible playbooks in AWS environment using Terraform as well as creating Ansible roles using YAML. Used Ansible to configure Tomcat servers and maintenance
- Implemented Data Access Layer (DAL) of Web API using Entity Framework 6.
- Used Swagger to test ASP.NET CORE WEB APIs.
- Used Auto Mapper to map the data transformation objects (DTOs).
- Worked with advanced concepts ofASP.NET MVC 5such asModelsandProviders,Filters
- Created a repository and Unity of work patterns for accessing the database objects.
- Used SOLID principles for designing the applications.
- Worked on creating the stored procedures at various needs of the application.
- Involved in Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, Azure Storage).
- Worked on Queues, Blobs, and Containers to persist data on Azure.
- Installed NodeJS package as a dependency to work with ReactJS.
- Worked on cross browser web application using ReactJS with Redux, Redux Forms, ES6, HTML5, Sass and bootstrap.
- Experience on Working with React Router for developing Single Page Applications (SPAs).
- Worked on usingReactJS components, Forms, Events, and Router.
- Used Team Foundation Server (TFS) for the version control for check-in, branch merging and creating build definitions.
- Deployed code in various environments such as Dev, QA and Prod.
- Created a console application to obfuscate the data by using C#, ADO.NET and Faker NuGet package.
- Created Unit test cases by using MOQ framework to test the code that was developed.
- Handled the production issues and UAT sessions effectively.
- Worked on windows batch jobs by using TIDAL.
- Worked on the implementation of Windows Service that processes the records at a specified time from Production.
- Configured report server and report manager scheduling, worked on giving permissions to different level of users in SQL Server Reporting Services (SSRS).
- Deployed and schedule Reports using SSRS to generate all daily, weekly, monthly and quarterly Reports.
- Created twelve single-page, secure responsive web application to replace a legacy line-of-business web application.
- Performed code review, worked close to team members to ensure consistence to code standards.
- Designed and developed tool for recruiters that helps in hiring process (Resource Management) using C#.NET, ASP. Net MVC and deployed into App Service in Azure.
- Utilized Azure SQL Server for storing the data related to the recruitment and Wrote Efficient queries and stored procedures that saved the manual efforts of cleaning the data and efficient data handling and sanitized data.
- Implemented Angular Service calls using Angular Factory.
- Prototype concept using ASP.NET core and EF7 model first to replace current Access apps.
- Design and develop Web Applications using ASP.NET MVC 5 and C# that are used by internal users.
- Worked with ASP.NET Web Forms, Web Services, and State Management, caching features, configuring optimizations and securing the web application.
- Involved in the complete Application Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Application development experience in SharePoint 2013, 2010 and MOSS 2007.
- Experience in upgradation of SharePoint .
- Customize a list view in apps for SharePoint 2013 using client-side rendering.
- Utilized SharePoint 2010 API sets like CSOM, JSOM based on requirements.
- Writing Software Requirement Specifications & Test cases, Object Oriented Analysis and Design (OOAD) using UML with Microsoft Visio.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Development was done using Agile methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
- Created & hosted WCF Services and used different bindings to make it available to different types of clients.
- Developed an Azure-based high-performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.
Environment: Visual Studio 2012/2017/2019 , Visual Studio Code, C#, VB.NET, VB6, ADO.NET, Entity Framework, SQL Server 2016, ASP.NET MVC 5, HTML5, CSS3, JavaScript, ES6, Bootstrap, ReactJS, Redux, Microsoft Azure, RESTful services using ASP.NET WEB API, ASP.NET CORE, Swagger, Windows Service, VSTS, TFS, AWS.
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- From analysis to testing, involved in all the phases of Software Development Life Cycle. Design, Develop, test, implement and maintain software application in C# to meet project requirements and enhancements.
- Worked with AngularJS Promises, Filters, UI Router, Directives and developed some of the custom directives (elements, Attributes, and classes) using angular.js.
- Develop and consume WCF/Web API Web services to implement Bill Pay transactions.
- Expertise in working in service-oriented architecture such as creating and consuming WCF Rest, Windows Communication Foundation WCF Contracts over HTTP and creating and consuming XML Web Services over SOAP in .NET using C#.NET to implement BillPay transactions in walk-in.
- Worked with SOAP UI Pro tool to invoke and test web services. Sending requests using the SOAP UI tool by mentioning the end point (to which environment the request should hit)
- Create simple/complex SQL queries with joins, stored procedures, functions, triggers, and database schema design/update scripts.
- Worked with complex & dynamic presentation layers using HTML, DHTML, XHTML, CSS, Themes, Skins, Master Pages, client-side scripting using JavaScript, JQuery and Angular JS, Node.js.
- Improve the performance of application by best coding practices and SQL optimization techniques and allow new web/client projects to leverage reusable data.
- Work on enhancements and bug fixes to the existing system functionality in Production environment as well.
- Used ASP.NET MVC Page Controller pattern in front end application to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Worked on enhancements and bug fixes to the existing system functionality in Production environment as well.
- Setup XML firewall with defined rules that perform DMZ authentication and connection of bill-pay customers and Realtime external billers to CheckFreePay Link web services.
- Worked with IIS and .NET Assemblies during application deployment.
- Used OpenSSL tool to create and manage certificates.
- Written Typescript classes to construct Angular6components.Event logging with Nlog because it is a cross-platform.
- Participate in unit testing of the application to ensure quality.
- Capable of handling many aspects of the application, including but not limited to performance, scalability, security, and testing.
- Frontend application Agent Gateway use Intelligent Authentication to authenticate the identity of an agent.
- Used SQL server as primary storage for web service application and frontend application. Worked with Informix database for batch payment processing, report generation, reconciliation, and customer care.
- Enabled point of sale billing transactions using services (requests are sent over HTTP/HTTPS Internet connection and application servers handle incoming traffic through CFPLink)
- Responsible for writing technical documents explaining the functionality of the operations for better co-ordination amongst team members and intimating the vendors about the changes as well.
- Follow Agile based SCRUM methodology, participated in code review process for better optimization of code with better performance.
- Experience withGIT Repositorywith VS extensions for version control and source code maintenance needs.
- Application methodology involved routing from external locations through AGX with certificate based mutual authentication.
- Worked with SSIS packages, Crystal reports also with SRP reports sending to Vendor daily with transaction summary for a Vendor.
- Used Directives for Angular6 cross component interaction.
- Monitor everyday activities of system and provide require support.
- Involved in Configuring IIS web server, deployed project on the web server and handled server configuration issues.
Environment: VisualStudio.NET 2015, WCF, JQuery, Entity framework, ASP.NET, C# .NET Framework 4.5, XML, HTML, ASP.NET MVC, VSTS, Three Tier Architecture, SQL SERVER 2014, SSIS, DTS, IIS 7.5, JavaScript, Crystal Reports, Windows Server, Agile / Scrum.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Duties include designing, planning, developing, and deploying Microsoft .NET based solutions that meet or exceed client expectations with Industry quality and coding standards.
- Developing the applications to meet performance requirements as per mentioned SLAs and with IT&S security standards.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Developed the application using HTML5, C#, ASP.NET MVC, Bootstrap, jQuery.
- Developed high-level test plans by incorporating user profiles, configurations, environments, risks, test scenarios, schedules and analysis and presentation of results.
- Consumed Web services using WCF and WPF for online transactions using C# and exposed them through SOAP and HTTP.
- In-depth knowledge of secure payment gateways and other safety components applicable for e-trading websites.
- Utilized various JQUERY UI plugins to build Rich Internet Application (RIA) to make it look more intuitive.
- Conducted testing manually and generated automated test scripts using QTP on web-based applications.
- Extensively involved in developing components for Business, using Windows Communication Foundation WCF REST as well as consuming third-party REST services.
- Designed & built a WCF services for an Interactive Decision System, implemented multithreading to simulate an Asynchronous Batch Run.
- Designed & developed Screens for Mortgage broker and loan officer hierarchy and admin ASP.Net Pages using Visual Studio.NET.
- Solved problems using a combination of JavaScript, JSON, and JQUERY UI
- Planning the involvement and project activities of the change sponsor in the change management.
- Created and consumed Web services using XML and hosted in IIS to communicate with the business layer objects via SOAP.
- Use Window azure to deploy the application on cloud and managing the session
- Experience with configuration, customization, and development of e-commerce platform.
- Participated in designing and developing of the data access layer using NHibernete (ORM).
- Involved in writing unit testing using NUnit, doing code reviews while development and fixing the bugs raised by Quality Control.
- UsedGIT Repositorywith VS extensions for version control and source code maintenance needs.
- Worked to convert application into WPF component and implement existing function enhancement.
- Maintainedmeticulous attention to detail in mortgage application.
- Developed distributed applications using WCF, Web Services and Web API (using REST architecture)
- Extensive use of SQL Profiler and Query Analysis Tools for T-SQL Query Optimization and debugging.
- Used JSLint tool to review the JQuery UI/JavaScript code to make client-side script as per industry standards.
- Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing
- Involved and supported in UAT phases for the whole application and making sure that the application is developed as per the needs and requirements.
- Setting up Connection Strings and connecting SQL Server AZURE Databases from locally Installed SQL Server Management Studio (SSMS) for Developers.
- Designed and Developed reports using SSRS 2008 R2, 2014, 2016.
- Used Grid MVC with Strongly Typed View Models to provide more flexible, editable, and sortable grid view to increase user interaction.
- Experience in Object Oriented Concepts and Knowledge on Design Patterns like Model View Controller (MVC), Factory method etc.
- Used Razor View Engine and HTML helper class Controls with MVC
- Experience of configuring and managing source using SVN, GIT.
- Identifying the challenges for hosting applications in windows Azure (PaaS) and suggesting the possible changes required in applications to use Azure capabilities.
- Updating the present SAAS applications with the customers and their access.
- Worked on development modules using Web API and Angular JS.
- Wrote Data Access Layer Methods (ADO.NET), T-SQL Queries, Store Procedures, and SQL User Defined functions for fetching Transaction details, Customer Details, and Product Configuration data.
- GeneratedSub-Reports,drill down reports, Drill through reports and Parameterized reports and involved in NUnit testing.
Environment: ASP.NET MVC, C#, LINQ, SQL Server 2008 R2, SSRS, AJAX, JQuery, JSON, T-SQL, XML, SSIS, NHibernete (ORM), Prism Framework, SAAS, Internet Information Server 7.0(IIS), MS Visual Studio 2005/2010, GIT, Web API.
Confidential
Application Developer
Responsibilities:
- Prepared Functional Specifications, Design Specifications document, and UML Diagrams.
- Developed project case study and documented the requirements.
- Developed application using .NET framework 2.0, Object Oriented Concepts (C#) and n-tier Architecture
- Designed and developed RESTful style web services to manipulate dynamic datasets using AJAX calls in ecommerce application.
- Worked with e-commerce databases to develop shopping cart manager.
- Proficient in programming JavaScript data capture and event handling methods via the DOM event model
- Used jQuery UI core library functions for the logical implementation part at client side for all the application.
- Application customizations are done by altering the configuration settings using SAAS.
- Worked on .NET Interoperability with COM Components for some external information.
- Designed & Developed GUI (Graphical user interface) for all pages in Web forms using AJAX, HTML, User Controls, CSS and JavaScript.
- Maintained and updated QTP existing scripts for latest version of software, also implemented new functionality for existing VB scripts.
- Followed HIPAA rule to share information as well maintained securely.
- Used Server-Side Validation Controls and Client-Side Validations (using JavaScript) for handling the form inputs.
- Created DTS Packages to import data from Flat Files into SQL Server Database.
- Used SAAS to remotely run applications on client’s computers.
- Experienced mobile development using JQuery and event handlings.
- Participated in the entire phase of development cycle from design, testing, and implementation for the e-commerce website.
- Worked with e-commerce databases to develop shopping cart manager.
- Generated various claim related reports from SQL Server Database using Crystal Reports Tool.
- Layout management was made easy using WinForms.
- Excellent Experience in writing Data Access Layers using ADO.net entity Framework and LINQ to SQL.
- Designed Ecommerce site architecture and defined template for newattributes and requirements.
- Involved in Web Service Development (XML, SOAP, WSDL).
- Maintained the current ecommerce website and added more appealing features.
- Heavily used C# core concepts LINQ to SQL to retrieve data about Customers & Transactions.
- Developing website layout, application, and functions layout
- Designing textual and graphical content including product illustrations for the e-commerce website
- Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database along with ADO.NET Class & Methods.
- Used Ajax, JSON with jQuery UI for request data and response processing.
- Developed e-commerce website and Web applications, encompassing design, coding, testing, and maintenance for company.
Environment: Visual Studio.NET 2005, C#.NET, ASP.NET 2.0, AJAX, T-SQL, SQL Server 2005, SSAS, OLAP, ADO.NET, XML, XSLT, SOAP, HTML, DHTML, JavaScript, CSS, Web forms and WinForms, VB.Net, Web service, SOA, SAAS, SOA, Multi-Threading, MS VISIO, IIS 6.0, n-tier architecture.
