Senior .net Developer Resume
Chicago, IL
SUMMARY:
- Over 7+ years of experience in IT industry with sound experience in design, development, testing and maintenance of enterprise web applications using Microsoft .NET technologies.
- Implemented ASP.Net Security features such as Form - based and Role based authentication.
- Strong understanding and implementation of Object-Oriented Programming concepts.
- Good working knowledge in implementing client-side JavaScript, JQuery proficient in HTML, DHTML, CSS.
- Use Fiddler to debug web applications by capturing network traffic between test machine and internet.
- Extensive experience in developing various applications using Visual Studio.NET 2017/2015/2013/2012/2010/2008/2005/2003 technologies like VB.NET, C# 4.5/4.0/3.0/2.0 , ASP.NET 4.5/4.0/3.5/2.0/1.1 , ASP, ADO.NET, XML, XSD XSLT, Web Services, WCF, and IIS 7.5/7.0/6.0/5.0
- Experience in designing databases, writing TSQL Queries, Stored Procedures, Views and Triggers. Experience in all phases ofSoftware Development Life Cycle (SDLC)from Requirements gathering, Analysis, and Design, Development, Documentation, Testing, Implementation and Maintenance of various Web and windows applications inWaterfallandAgile Methodology.
- Experience in developingMicroservicesusingASP.NET core
- Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications Strong Understanding of Data structures, Algorithms, Object-Oriented Design, Design patterns like singleton, factory, MVC, MVVM.
- Implemented client-side Interface usingReact JS. Build stable React components and stand-alone functions to be added to any future pages. Used React-Router to turn application into Single Page Application
- Experience working withJavaScript,VBScript,jQuery, AngularJs, KnockoutJs, Kendo UIandAJAXinASP.NETfor asynchronous communication and better user experience.
- Experience working withXML, XSLT, XQUERY, and XPATHand worked with libraries.
- Worked with the Kendo UI using Grid and Chart controls.
- Hands on Experience in usingwireframes and Jasmine testingand creatingsingle page applications using Angular 2
- Responsible for developing mobile applications for bothAndroid and iOSusingXamarinandVisual studio inC#.
- Worked for 5 scrum teams (Java, AEM, Jenkins, Ant, Maven, SVN, git, Agile methodology, cucumber scripts, sonar, XL Deploy and XL Release, SharePoint, CI/CD automation from scratch, Docker)
- Experience working in projects and built applications based onMVC4.0/5.0 frameworks and Experience inAGILEandSCRUMenvironments.
- Experienced in template-based web programming using Master Pages, Themes, Style Sheets and Skins.
- Worked in developing code for the database applications to interact with the databases, using ADO.NET, ADO.
- Experience in working with Microsoft Enterprise Library 6.0/5.0/4.0/4.1.
- Extensive experience in working with LINQ to Objects, and LINQ to SQL.
- Good understanding and working experience with ASP.NET Providers.
- Experience in developing Web services, Web Parts, User Controls and Custom Server controls.
- Experience in developing the API endpoints for the SOAP and REST web services that will be consumed by the application.
- Experience with working on AJAX controls with ASP.NET Web applications.
- Familiar with Unit and Integration Testing using TFS Unit testing Framework and NUnit.
- Designed the structure of the web services to be implemented. Used Windows Communication Foundation (WCF) methodology to implement the web services.
- Experience with developing web applications by using MVC and Application Blocks.
- Developed a new WPF/Silverlight/XAML and WCF/SQL based application using the MVVM design pattern.
- Used Bootstrap and AngularJS for web design.
- Experience in designing Web pages which more accessibility responsive.
- Working experience with Accessibility testing tools “Axe Chrome Plugin” and “VoiceOver”.
- Use Selenium to create quick bug reproduction script and to create robust, browser-based regression automation suites and tests.
- Worked extensively in resolving the problem logs and bugs logged by testers and business people in the .NET applications.
- Experience in implementing health monitoring mechanism for web applications using ASP.NET Web Events provider.
- Used JSON objects to communicate between AJAX request and response, pass as the parameters to the JavaScript functions.
- Ability to prioritize tasks/Multitask and execute them to perfection and able to work in a high-pressure environment and capable of working in a team and as an individual.
- Involved in Project Management activities such as Estimation, design documents, technical documents, run books, prototypes and user manuals for various projects.
TECHNICAL SKILLS:
Design Tools and Languages: UML, Visio 2000 for enterprise architects and Rational rose
SDLC: Agile, Scrum, Waterfall
Reporting Tools: Crystal Reports, SSIS, SSRS, Tableau, QlikView, Telerik Reporting
Version control and installation tools: Visual source Safe, Tortoise SVN, MS Team foundation server
Other: MS Application Block 4.0, JIRA, Sitecore, Drupal
Operating Systems: Windows 8/7/2000/XP/NT/98/95, UNIX.
Databases: MS Access, MS SQL Server, POSTGRESSQL, Cassandra, NO-SQL, Mongo DB
Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET
UI Technologies: HTML5, Bootstrap 3.0/3.3, typescript 2.0/2.1/4.0, CSS3, XML, JavaScript, Angular 1.3/1.4/1.5/1.6/2.0/4.0 , React JS, REDUX, jQuery, Knockoutjs, Node.js, handlebar.js, KendoUI, VBScript, ASP.
IDE: Visual Studio 2015/2013/ 2012/2010/2008.
Internet Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5, MVVM, ASP.NET Web forms, AJAX, ASP, ASP.NET CORE, Micro Services, JQUERY, IIS Web Server, WPF, WCF Services, XML Web Services, SharePoint, NHibernate, Control M
Programming Languages: C, C++, C#, SQL, T-SQL, PL/SQL, and VB 6.0
Distributed Technologies: Restful, Web API, WCF and SOAP
PROFESSIONAL EXPERIENCE:
Confidential - Chicago, IL
Senior .Net Developer
Responsibilities:
- Designed user interface for ASP.NET 4.5 applications in C# and VB.
- Involved in communicating with the clients, gathering requirements for the development of different applications.
- Data displaying, editing, sorting and adding new records using Data Grid.
- Implemented Web Services used Windows Communication Foundation (WCF) methodology to implement the web services.
- System study to migrate the code to ASP.NET, ADO.NET and C#.
- Developed business tier for the application in C#.
- Experienced on implementing CI/CD on Azure DevOps (formerly VSTS).
- C#WinFormsused to develop Client Serverapplication modules.
- Data displaying, editing, sorting and adding new records using Data Grid.
- Implemented Web Services used Windows Communication Foundation (WCF) methodology to implement the web services.
- Involved in creating database schemas consisting of tables, views, triggers, stored procedures and indexes.
- Used .NET Framework XML classes to develop the data layer.
- Extensively Worked on N-tier and ADO.NET for the development of web application project.
- Extensively Worked on MVC and Entity Framework 6 for the development of web application project.
- Involved in developing application in ASP.NET MVC, RESTful services, Razor syntaxes and Razor view engines using Visual Studio 2015.
- Used Angular4 Reactive forms to implement complex forms and performed the validations using Form Builder.
- Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins
- Designed and developed a vb.net Windows Application for searching files from a pile of folders and storing them into a central repository.
- Usedlocalization techniquesin Xamarin for data translation
- Created Single Page Application with the help of Angular4 Router Module. Created Web API Services using ASP.NET Web API 2+ and C#.
- Created CI/CD Pipelinesin Azure DevOpsenvironments by providing their dependencies and tasks. Also have experience on implementing and managing continuous delivery systems and methodologies on AWS and created END-END Automation with CI Procedures usingJenkins& automated Maven builds by integrating them with Continuous Integration toolsJenkins
- Designed and developed high traffic/dynamic, multi-tier web application portal using.Net Framework 4.0, ASP.NET 4.0, HTML, CSS, WCF, with C 4.0 has code behind.
- Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins
- Designed and developed the login portal using framework React along HTML, CSS.
- Experience Splunk Administration and configuration with SSO enablement.
- Eureka service registry of PCF configured for each service to enable communicate via cloud.
- Used AJAX, JSON to send request to the server to check the functionality of the websites.
- Worked onVisual Studio 2017/ .Net CORE 1.0 Framework to implement Business Logic.
- Experience in working with Microsoft technologies like C#, ASP.NET MVC, ASP.NET WEB API, .Net Core, ADO.NET / Entity Framework, Microsoft SQL Server, IIS, TFS and front - end development technologies HTML5, CSS3, JavaScript, jQuery, AngularJS, Angular2, Typescript and Bootstrap framework.
- Helping team migrate repositories from different source control systems to TFVC and GIT repositories inVSTS(Azure DevOps)
- Involved in communicating with the clients, gathering requirements for the development of different applications.
- UsedXamarinInsightsfor analytics and error handling.
- Created User Control in vb.net to make application code reusable and to give same look and feel to the application.
- Developed REST and SOAP web services and REST web APIs which can be used by number of clients in getting useful data.
- Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
- Involved in creating database schemas consisting of tables, views, triggers, stored procedures and indexes.
- Created middleware component classes and WCF services across the enterprise and integrated in UI using MVVM pattern framework using WPF Helpers
- Used Bootstrap and AngularJS for web design.
- Implemented a CI/CD pipeline using Azure DevOps (VSTS/TFS) in both cloud and on-premises with GIT, MS Build,
- Extensively used ADO.NET to communicate with database.
- Worked with Web API to provide services to HTTP requests.
- Involved in writing SQL queries to generate the reports.
- Developed Business layer components in C# as code behind files.
- Created SQL Stored Procedure to implement complex business logics to improve performance.
- Involved in the gathering requirements from various sources. Co-ordination with team members to discuss the scope of the project.
Environment: Visual Studio 2015, MVC 5.0, ASP.NET, VB.Net 11.0, C#, .NET FRAMEWORK 4.5, ADO.NET, AJAX, JSON, JavaScript, MSSQL, Azure, HTML, XML/XSLT, WCF, WPF, CSS, jQuery, Bootstrap, AngularJS, Web services, WSDL, SOAP, NUnit, SQL Server 2008/2012(T-SQL).
Confidential - Phoenix, AZ
.Net Developer
Responsibilities:
- Experience in interface design and development using WPF for Windows and web applications respectively by using Visual Studio and Expression Blend.
- Developed business tier for the application in C#.
- Reviewed existing application and added features using WPF, XAML, MVVM, LINQ and Entity framework to expose the data and developed to WPF application to automate the data loading process and parse save back to SQL database.
- Undergone various phases like design, functional and technical specification, coding, unit testing and code reviews.
- Developed 3-tier architecture application.
- Worked with relational database. Involved in designing and implementing stored procedures and triggers using Oracle.
- Experienced on implementing CI/CD on Azure DevOps (formerly VSTS).
- Used many languages / software including HTML, JavaScript, Node.js and Express, MongoDB, and C++
- Developed a web application by using React as front-end and using Web API to receive and pass data to backend.
- Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 2.0, Angular 4, Angular 7, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
- On the server-side, usedSpring MVCwithHibernateto connect withMicrosoft SQL Server.
- Used Object Oriented development methodology using VB.NET.
- UsedXamarinInsightsfor analytics and error handling.
- Responsible for creating efficient design and developing User Interaction screens using HTML5 semantics new tags like audio, video, canvas) CSS3, JavaScript, jQuery, AJAX and JSON.
- Converted a monolithic app to microservices architecture using Spring Boot using 12 factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
- Lead various custom application development projects while templating solutions that leveraged Microsoft .NET Framework 4.5, C, Web API, ASP.NET MVC 5.0, SQL Server 2012, Identity Access Management using OAuth and Claims based security model, Data caching using Windows App Fabric and Windows Azure Web sites and mobile services.
- Architected and implemented application with using of C#,ASP.NET MVC 4.0 with Razor, View Engine, jQuery,AJAX, HTML5, AngularJS 2.0 and CSS3.
- Hands on experience on NoSQL databases like MongoDB, Dynamo DB databases and HTML, CSS, JavaScript, Backbone.js, Bootstrap, Materialize CSS, jQuery.
- Developed a web application by using React as front-end and using Web API to receive and pass data to backend.
- Developed business use cases, sequential, collaborative, activity and class diagrams for the enterprise presentation, and business and data access components of the system using UML.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML, CSS, ASP.NET Controls, WPF along with Telerik Kendo UI and Telerik .NET UI Controls.
- Involved in creation of Web Forms using ASP.NET (C# code behind).
- Developed business logic components in C# and Data Access Layer components using ADO.Net and C# for Customer module and Order module.
- Developed Custom Controls and User Controls.
- Imported data into SQL Server 2012 from Oracle 11g data source and developed Stored Procedures, Triggers, and Views for accessing the database.
- Consumed WCF Services for accessing the database.
- Designed the sequential workflow process using WWF for the workflow process of the Office of Open Records
- Worked on the agile methodologies throughout the project.
- Used ADO.NET objects such as DataAdapter, DataReader, and DataSet for consistent access to the data store.
- Developed Client-side validations in ASP.Net pages using JavaScript, VBscript and ASP.NET Validation Controls.
- Used WCF methodology to implement the SOAP web services.
- Written Automation scripts in PowerShell, which make API calls to Azure DevOps and find users who have not accessed Azure DevOps for more than 90 days (Cost Optimization Project).
- Designed and developed a vb.net Windows Application for searching files from a pile of folders and storing them into a central repository.
- Used knockout to create the observables and Data Binding.
- Implemented tight security throughout the application using .Net Forms Authentication.
- Developed Web Services for creating and consuming business components.
- Used Cascading Style Sheets (CSS), Master Pages, Themes, and Skins for achieving uniformity through all the pages.
- Used .NET Framework XML classes to develop the data layer.
- Extensively Worked on N-tier and ADO.NET for the development of web application project.
- Extensively Worked on MVC and Entity Framework 6 for the development of web application project.
- Created Silverlight Web objects for an Interactive UI.
- Involvedin deployment of application onAzureserver by creating packages.
- Extensively worked on handling Exceptions using log4net.
- Used Bootstrap and AngularJS for web design.
- Implemented the Xamarin Mobile component for accessing to thedevice cameraacross platform.
- Developed web pages and Did Enhancement in Classic ASP (VBScript) used ADO for database connectivity.
- Wrote queries to generate reports for analysis of data using SQL Server Reporting Services, Report Builder.
- Analyzed Manual Test Scripts to Automate with Rational Functional Test.
- Did automated unit tests with N-Unit.
- Performed Unit Testing of the components.
Environment: ASP.NET 4.0/3.5, ASP.NET MVC 4.0, C# 3.0, VB.Net, Microsoft Visual Studio 2010/2012, JavaScript, CSS, JQuery, Entity Framework 5.0, MSSQL, React.JS, Enterprise Library 5.0, HTML, CSS, XML, XAML, WPF, WCF, AJAX, Telerik, TFS, IIS 7.0, Oracle 11g, SQL Server 2012/2008R2.
Confidential - Chicago, IL
.Net Developer
Responsibilities:
- Implemented the project according to the Software Development Life Cycle (SDLC).
- Designed and developed web-based UI in C# using different controls like HTML Controls, Data Controls and Web Controls.
- Used AngularJS MVC framework in the development of the web application to bind the data/model that was retrieved from a database through services provided in a controller to the view using scope.
- Involved in writing application level code to interact with APIs, web services using AJAX, JSON, XML and AngularJS.
- Used SSMS (SQL Server Management Studio) to fetch the data from the database.
- Developed Business layer components in C# as code behind files.
- UsedXamarin test cloudto automate testing.
- Created SQL Stored Procedure to implement complex business logics to improve performance.
- Post-Release maintenance, bug fixing and adding new features, based on user requests.
- Involved in the gathering requirements from various sources. Co-ordination with team members to discuss the scope of the project.
- Provided daily status updates on work completed and the progress.
- Used TFS (Team Foundation Server) to share all the work, code, to sort out the exceptions raised during work.
- Implemented features of ASP.Net 3.0 such as Calendar Controls, Repeater Control and Security using form authentication and usedASP.NETValidation controls to do server-side validations and client-side validations based on the user’s browser.
- Implemented theXamarinInsight crash reports, users, audience and events for monitoring the app .
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look of the page easily.
- Extensively used Ajax to reduce connections to the server, since scripts and style sheets only have to be requested once.
- Used Xamarin Insights for finding and debugging issues in the app.
- Used SOAP and HTTP for consuming XML web services.
- Used ASP.NET AJAX extensively for calling Web Services without writing a lot of custom JavaScript code to handle the request and response messages.
- Responsible for setting up AngularJS framework for UI development.
- Used JavaScript extensively to enhance the UI and to make application looks more dynamic and to perform client-side validations.
- Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS.
- Used Team Foundation Server (TFS) for source control.
- Worked on ADO.NET components SQL Connection Object, SQL Command Object, Data Reader, Data adapter, Data Set and Data View to provide communication to the database.
- Designed and created SQL server objects like tables, stored procedures and triggers.
Environment: C#, .NET 4.0, ASP.NET 4.0, React.JS, Visual Studio 2010,MVCADO.NET, SQL Server 2008, JavaScript, Team Foundation Server (TFS) and Windows 7.
