.net Developer Resume
Dallas, TX
SUMMARY
- Around 9 years of experience in developing web applications for enterprise and private clients.
- Build various Multi Page and Single Page Applications using HTML, CSS, JavaScript, jQuery, ReactJS, and AngularJS.
- Involved in various phases of SDLC including requirement gathering, wireframes, prototyping, designing, building, testing, and deployment.
- Experience in gathering requirements from the customers and translating them into features, user stories, and tasks.
- Build quick mockups, wireframes, and prototypes to build understanding within the team and provide a visual overview of the end product.
- Participated in API designing to understand and suggest API functionality.
- Build enterprise data heavy Single Page Application in ReactJS that uses Redux for state management.
- Integrated REST and SOAP APIs with the UI to CRUD data in the DB.
- Developed projects/application using C#, ASP.NET Core, ASP.NET MVC Core, ASP.NET,ASP.NET MVC, ADO.NET, AJAX, XML and Web Services.
- Worked on multiple n - tier projects on full SDLC, following Agile SCRUM methodology for better scalable and effective development.
- Experience in developing dynamic web pages to get faster response time and to obtain partial updates using ASP.NET, Master pages and AJAX framework.
- Exposure with Data Accessing and manipulation using ADO.NET and Entity Framework.
- Developed REST API endpoints using ASP.NET Core Web API and worked with API testing tools like Postman.
- Knowledge of Object Oriented Design Patterns and Model View Controller (MVC) architecture.
- Experience in Windows Azure Cloud Services (PaaS & IaaS), Storage, Web Apps, Active Directory, Application Insights, Data Factory, Service Bus, Azure Devops and SQL Azure.
- Build end-to-end, functional, and unit tests to validate the changes/functionality.
- Conducted code review meetings to mentor peer developers to identify issues, find solutions, and suggest improvements to code logic.
- Managed application deployment to on-prem and serverless platforms.
- Conducted customer demos as part of sprint ceremonies to demonstrate new features and finished products.
- Developed web applications quickly and effectively using ReactJS, AngularJS, jQuery, HTML5, CSS3, Responsive Web Design, .NET Frameworks, Ionic, Twitter Bootstrap and experience in making web page’s cross browser compatible.
- Designed and developed large web 2.0 based enterprise solutions with emphasis on use of HTML, XML, XHTML, CSS, various jQuery plug-ins and OO JavaScript framework.
- Hands-on experience in LESS/SASS CSS styles creation and implementing cross-browser style-sheets.
- Extensive experience in web design using Adobe Creative Suite like Illustrator, Dreamweaver, CQ, Experience Manager, Muse and designing Graphical elements and website layouts in Photoshop also converting PSD to HTML.
- Experience with MVVM, MVC development approaches in the browser, event driven applications using JavaScript, JSON and AJAX.
- Experience in developing rich internet applications and various UI/UX widgets using jQuery, ReactJS and AngularJS for Web Application and Mobile Application.
- Experience with User Acceptance Testing (UAT), Accessibility Testing and UI testing tools using Jasmine, Karma.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Consumed RESTful services through in-house built CLOUD services.
- Experience leading projects and managing resources onsite and offshore.
TECHNICAL SKILLS
Web Technologies: JavaScript, AJAX, XML, XSLT, HTML5, DHTML, CSS3, SASS & LESS
.Net Technologies: ASP.Net Core 2.0, ASP.NET MVC Core, ASP.NET 4.0/4.5, ASP.NET MVC,Web API, Entity Framework, LINQ, REST, SOAP, Web Services,Ajax Toolkit
Libraries/Frameworks: jQuery, ReactJS, Backbone, AngularJS, NodeJS, KnockoutJS, Express
IDE Tools: Eclipse IDE,Visual Studio Code, VIsual Studio,Dreamweaver, EditPlus, JSfiddle, WebStorm, Sublime text,Atom,Bracket,Notepad++
Other Tools: Adobe XD,Adobe Photoshop, Adobe IllustratorUnit Testing Jasmine, Karma, Enzyme, Jest,Mocha, NUnit
Application Server: HTTP Web Server, Apache Tomcat,IIS
Methodologies: Agile, Scrum, Waterfall
Debugging Tools: Batarang, Chrome Developer tools, Firebug, IE Developer Toolbar, Safari Web Developer
Database: Sql Server 2019/2017, MongoDB, PL/SQL(Oracle)
Cloud Technologies: Windows Azure
Version Control: Git, SVN
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Gathered business requirements, involved in backlog grooming, and created user stories based on PO requirements.
- Directed members of the team during sprint planning and tasking to understand the requirements and provide realistic estimates.
- Built single page applications from scratch. Involved in all phases of the development life cycle.
- Created a controller and its endpoints using Web API methodology of different HTTP verbs in developing Web services.
- Responsible for enhancement, bug fixes, developing Microservices using .NET Core framework.
- Worked with Web API to make calls to the web services using URLs to perform GET, PUT, POST and DELETE operations on the back-end server.
- Utilized Postman for testing the developed backend Web API.
- Built and managed Developer Center, API Explorer, and Document Center.
- Used various Higher Order Components, React-Bootstrap, and Redux-Forms to eliminate component development from scratch.
- Used Redux library to manage application state and have a scalable and maintainable data flow.
- Used OKTA to manage secured authentication and SSO.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, LESS, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Created bootstrap forms to collect and validate data from the user.
- Processed large JSON data received from AJAX calls to sort and filter the required data.
- Utilized Windows Azure App Service to build and deploy Web API.
- Worked with Windows Azure Devops service to configure the build automation pipeline for git repository.
- Configure the application to Windows Azure Cloud Service Project as part of cloud deployment.
- Worked with Windows Azure Storage - Storage accounts, blob storage, managed and unmanaged storages.
- Experience in configuring and managing AzureAD Connect, AzureAD Connect health, Microsoft Azure Active Directory.
- Worked with Azure AD, OAuth and OpenId connect using IDP (Identity Provider).
- Created Images, Logos and Icons that are used across the web pages using Adobe Illustrator and Photoshop.
- Used internal serverless framework to provision, deploy and manage application integration and deployment.
- Responsible for adding new features, bug fixes, and providing production support.
- Took active part in Backlog grooming to gather requirements, analyzing the size of story, and breaking down stories depending on the complexity of the features.
- Developing WCF services and consuming them in WPF and class library applications.
- Involved in coding member validation business functionality using WCF and client front end layers using WPF and Silverlight.
- Designed and developed complete front-end application using VB.NET Web Forms.
- Created wireframes using Adobe XD, Adobe Photoshop, or Adobe Illustrator.
- Used Rally to track time, gather requirements and track progress on user stories.
- Involved in peer-to-peer code reviews.
- Conducted code review meetings to mentor peer developers to identify issues, find solutions, and suggest improvements to code logic.
- Involved in unit testing of various modules by generating the test cases using Jest, Enzyme.
- Experienced in Code Repositories using Git version control.
- Part of the project developed in Agile development mode.
Environment: ASP.NET WEB API 2.0, ADO.NET, VB.Net, C# 8.0,SQL Server 2019,WPF,Windows Azure, ReactJS, Redux, JavaScript, Bootstrap, HTML5, CSS3, REST, JSON, AJAX, ES6, Jest, Agile, Photoshop, Illustrator, Adobe XD, SwaggerUI, Jenkins, Rally, Git.
Confidential, Dallas TX
.Net Developer
Responsibilities:
- Gathered business requirements, involved in backlog grooming, and created user stories based on PO requirements.
- Developed different User controls which inputs the data and display the data for the web Applications using C#.NET, ASP.NET 3.5 and WCF.
- Used Web Services (SOAP, WSDL) for working with applications hosted on the web
- Involved in development of portal and cross browser web portal using IBM Web Content Manager, JavaScript, jQuery, HTML5, Bootstrap, CSS3 and LESS.
- Worked with ASP.Net Core MVC concepts such as Models,Providers and Filters to develop the backend component of the application.
- Utilized ASP.NET Core MVC model binding that allows to map HTTP request data with a model.
- Implemented WEB API using HTTP verbs for CRUD operations with ASP.NET Core MVC and JSON.
- Implemented Tables, Indexes, Relations,Views, User Defined Functions and Stored Procedures in SQL Server 2017 as per business requirements.
- Used various Bootstrap components like accordion, date picker, time picker, alert, buttons, modal etc. for responsible user interface.
- Used DustJS, Form Validation, Data Table, and other custom libraries to build forms and widgets.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, LESS, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- Created bootstrap forms to collect and validate data from the user.
- Rendered JSON data received from AJAX calls.
- Played a major role in Requirement Analysis and Design to support globalization to WPF Calendar Control using C# WPF forms and WIN forms
- Developed Web sites, Win Forms using VB.NET. reated ASP.NET web forms and Class libraries containing code for business and data access logic using VB.NET.
- Used the LESS CSS pre-processor for styling requirements based on wireframes and design documents.
- Created Images, Logos and Icons that are used across the web pages using Adobe Illustrator and Photoshop.
- Created AJAX requests to REST service with only use of GET method for retrieval.
- Responsible for adding new features, bug fixes, and providing production support.
- Took active part in Backlog grooming to gather requirements, analyzing the size of story, and breaking down stories depending on the complexity of the features.
- Contributed for development of Wireframes using Adobe XD, Adobe Photoshop, and Adobe Illustrator.
- Implemented CI/CD with Jenkins, Artifactory and Shell scripts to SSH bundle to web server.
- Involved in peer-to-peer code reviews.
- Conducted code review meetings to help peer developers to identify issues, find solutions, and suggest improvements to code logic.
- Involved in unit testing of various modules by generating the test cases using Jasmine.
- Experienced in Code Repositories using Git version control.
- Involved in the project development in Agile mode.
Environment: ASP.NET Core 2.0,ASP.NET Core MVC,C# 6.0, VB.Net, Web API,REST,SQL Server 2016, jQuery, JavaScript, Bootstrap, HTML5, XML, CSS3, LESS, Windows Azure, REST, JSON, AJAX, ES6, Jasmine, Lodash, Agile, Photoshop, Illustrator, Adobe XD, SwaggerUI, Jenkins, JFrog, Git.