Sr. Net Developer Resume
Chicago, IL
SUMMARY
- 7 years of strong experience in all stages of SDLC (Software Development Life Cycle), involving in gathering user requirements, analysis, design, coding, implementation, debugging, testing, deployment and documentation across diverse industries / work environments.
- Expertise in designing and developing web applications with Microsoft .NET Framework 4.5/ 4.0, using C#, VB.Net, ASP.NET and ADO.Net .
- Extensive experience in UI - development with JavaScript, HTML5, ReactJS CSS3, jQuery, AngularJS (1.x), Angular 2/4, Bootstrap, Angular Material, Responsive Web Design, SCSS, LESS.
- Experience with Web Services, WCF, XML, XSD, XSLT, XPath.
- Experience with optimization of queries using indexes, creating complex stored procedures, DTS packages , Views, Triggers, Functions, using PL/SQL .
- Experience in creating and scheduling the SQL Server agent jobs to pull the data from different data sources using SSIS packages and link servers.
- Adept in using IDEs and editors like MS Visual Studio 2017, VS Code, Eclipse, Brackets and Notepad++ .
- Developed user facing pages with ADA (Americans with Disabilities Act) Compliance with the help of AXE extension tool.
- Strong knowledge of MongoDB database concepts such as locking, transactions, indexes, sharing, replication, schema design.
- Strong working experience in database development, creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, and in SQL Server 2015/2012/2008 .
- Having good knowledge in Creating Stored Procedures, Functions, Cursors and Joins using SQL Server.
- Worked with ReactJS for creating interactive UI's using One-way data flow, Virtual DOM , JSX , React Native concepts integrated with Redux architecture .
- Used JavaScript AJAX to connect with the RESTful server and communicate with API build using concept of RESTful web services to implement functionalities such as getting user profile in XML format and processing it to put it on the Webpage without page reloading.
- Strong analytical, administration and problem-solving skills dedicated to maintaining the high-quality standards.
- Self-motivated team player with excellent interpersonal and communicational skills, capable of performing in a fast paced, result driven atmosphere.
TECHNICAL SKILLS
Web Technologies: Angular 2/4, MVC, CSS3, HTML5, ReactJS, AngularJS, Redux, Thunk, JQuery, ASP.Net, WebAPI, Ajax, JASON.
Languages: C#.NET, Java, C, C++, JAVASCRIPT, SQL.
SOA Programming Tools: WCF and Web Services.
RDBMS: MS-SQL Server 2008 & 2012 & 2015
.NET Framework: Framework 4.5, 4.0, 3.5 & 3.0
Web Server: IIS 7.5 & 6.0
Operating System: Windows 7,8 &10
Developer Tools: GIT, Microsoft Visual Studio 2017, Eclipse IDE, Notepad++, VS Code, TFS, MS Office.
Methodologies: Agile, Scrum
Browsers: IE8, Firefox, Chrome
Presentation: Microsoft PowerPoint, Microsoft Excel, Microsoft Word.
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Sr. Net Developer
Responsibilities:
- Involved in collecting and analyzing the business requirements from the customers and business analysts.
- In order to provide clear separation of data and presentation layers, created web pages in order to encapsulate the business logic.
- Implemented OOP functionalities for developing the business logics using C#.
- Incorporating ASP.Net core and C# for server-side scripting along with front end technologies to develop the single page application in an agile methodology.
- .Net validation controls and JavaScript were used to perform client-side validations.
- Used ASP.NET 3.5 web server controls, JQuery, JavaScript, HTML and Cascading Style Sheets (CSS) for UI development.
- Develop reusable and interactive React UI components to create views to hook up models to the DOM and synchronize data with server for data communication in the application.
- Using Redux library to maintain the application state to integrate with React JS for data communication between various layers of the application through API calls with help of Redux Thunk middleware.
- Developed user facing pages with ADA (Americans with Disabilities Act) Compliance with the help of AXE extension tool.
- Participated in a Bi-weekly sprint planning to plan the tasks accordingly to complete them before the deadlines.
- Design a responsive application using React JS library with a combination of HTML5, CSS3 and JavaScript.
- Using the OOP techniques to create classes and methods within the controllers using latest versions of C# 6.0 and MVC 5.0 to communicate with Business and Data tier login on services.
- To allow the usage of Single-page-Application with different content, implemented routing using route provider in React JS and ng-view in the HTML5.
- Incorporated MVC (Model-View-Controller) development pattern for efficient unit testing and utilized Angular JS route for creating single page application (SPA).
- In order to do data base operations like apply changes of the strongly typed dataset, fill strongly typed dataset developed the Data Access Layer (ADO.Net).
- Using SSMS(SQL Server Management System) to store data in the database and write SQL queries to manipulate data as a part of development.
- Creating switch paths with react router to navigate between various pages of the single page application.
- Used data controls like Data Grid, Data List, Data caching and Data Binding throughout the application to display data in a customized format in the ASP.NET web pages.
- Involved in creating various SQL Queries, triggers and stored procedures with SQL Server.
- Worked on test automation programs, tools &QA program development.
- Working with Microsoft Visual Studio 2017 integrated development environment for development and using GitHub for version controls.
- Exposure to Software Engineering process and expertise with Waterfall, Agile, Product Life Cycle Management and Scrum methodologies.
Environment: HTML5, CSS3, React JS, Redux, JavaScript, ES5, Babel, Webpack, SASS, Bootstrap, Moment, Jest, C#, SQL, GIT, Microsoft Visual Studio 2017, TFS.
Confidential, Madison, WI
.Net Developer
Responsibilities:
- Extensively involved in all stages of System Development Life Cycles (SDLC) including Requirements, Modeling, Design, Development, Implementation and Support.
- Development, integration and deployment of core business processes on workflow engine based on Microsoft workflow foundation
- Involved in Developing Master Pages and for providing uniformity among the pages.
- Validations on Web Forms using .NET Validation Controls and JavaScript.
- Involved in development of UI (User Interface) Pages using the HTML, Master Pages & ASP.NET.
- Configuring optimizations and securing web applications along with developing ASP.Net Web Forms, Web Services, State management and Caching features.
- Worked with XML and JSON for Serialization and De-serialization and implemented AJAX extensively.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Used React JS to create views to hook up models to the DOM and synchronize data with server as a Single Page Application (SPA). Worked on Redux Library to integrate with React and maintain state.
- To retrieve/access data from the SQL server database, Developed the Data Access Layer using LINQ to SQL
- Used Lambda Expression and LINQ for making queries on the Entity model and Entity Framework 3.5 and implemented Provider Model design pattern.
- Experience in developing Master Pages and skins used for common design layout for pages, CSS to separate content of document from its presentation, Java Script and jQuery to perform client-side validation.
- Involved in designing complete database objects like Tables, Views, Indexes, Stored Procedures, and triggers using Oracle 10g and SQL server 2008
- Performed data loads by using the SQL loader, imports flat file by the using control file.
- Experience in working with XML as the messages in the entire application was transmitted using XML.
- Worked on React JS and ES5 for one module by building reusable and Interactive UI components. (Multi-field form elements, background file uploads).
- Experience working with AJAX technologies, Web Services, which are also under enhancements for the application.
Environment: Visual Studio 2012 ASP.NET 4.0, .Net Framework 4.0, Work-flow Foundation, ADO.Net, Entity Framework, LINQ, AJAX, Java Script, HTML, XML, Window Services, SQL Server 2008.
Confidential, Sharon, PA
Full Stack Developer
Responsibilities:
- Experience working with AJAX technologies, Web Services, which are also under enhancements for the application.
- Requirement gathering that includes translating business and functional requirements into technical requirements.
- Sprint planning which includes creating optimized sprint plans and tasks based on the requirements and providing total time and effort estimates for these tasks.
- Develop end to end .Net based responsive web applications for web with JavaScript based frameworks like JQuery, AngularJS in the front end, MS SQL Server as the backend database and source control tools like TFS and GIT.
- Developed Web Application in ASP.NET MVC 5.0 razor view engine with VB.NET as code behind while JavaScript and JQuery are used for client-side validation.
- Used AJAX Library and various web controls to present data to users in a much comfortable environment.
- Used Axios which is a promise-based library for API calls to perform AJAX techniques.
- Used CSS3 and HTML5 to design fully responsive user interface and utilized Bootstrap.
- Implemented Validation controls to perform both Client-side using Java Script and Server side validation using ASP.NET Validation Controls.
- Used Action Filter to authorize user, use forms authentication method to authenticate user.
- Implemented client-side validation using AngularJS Custom Form Validation with ng-show and ng-hide.
- Designed and created Relational database tables using Normalization, managed clustered and non-clustered indexes and implemented Relationships between tables.
- Create/modify unit tests along with the development effort in order to comply with Agile practice of Test-Driven Development.
- Involved in unit testing and integrated testing. Enable one-click continuous deployment of builds using MS Build across various environments including QA, UAT and Production .
Environment: JQuery, ASP.Net, HTML5, CSS3, SQL, SQL Server 2008, Visual Studio 2017, Java Script.
Confidential
Software Developer
Responsibilities:
- Create/modify unit tests along with the development effort in order to comply with Agile practice of Test-Driven Development.
- Involved in Analysis, Designing, coding and implementation of application.
- Designed and developed the web forms using ASP.Net 2.0.
- Design and develop front ends for the application to support business rules using C#.
- Development of component classes and interfaces in C# encapsulating the business logic with strict adherence to Object Oriented Paradigms.
- Develop and deliver integration applications using WebSphere Enterprise Service Bus (ESB).
- Used CSS (Cascading Style Sheets) in ASP.Net pages.
- Created User Controls and Custom Controls for common purpose in the whole application.
- Responsible for implementing and deployment of WCF Services.
- Designed and developed the complete front-end application using ASP.Net with C# as code behind for the internal processing.
- Developed and hosting WCF Services on IIS by following Service Oriented Architecture (SOA).
- Implemented the functionality to render data using XML files and format them using XSLT.
- Involved in Database diagram design and Tables design in SQL Server.
- Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
- Involved in the development and execution of unit test cases.
- Created and deployed the Windows Service for Emails.
- Implemented the Email utility using windows service.
- Used Team Foundation Server (TFS) for project repository and versioning control.
- Prepared high level and low-level system design UML diagrams (class diagrams, sequence diagrams).
- Effectively communicated with application representatives from both IT and Business to resolve issues.
Environment: C#, HTML, CSS, ASP.NET 2.0, C#.NET, SQL, T-SQL, XML, WCF, JavaScript, SOA Architecture, GIT.