Senior .net Developer Resume
Tampa, FL
SUMMARY
- 9+ years of experience in Project life cycle, analysis, design and development of Windows and Web Applications using the technologies Visual Studio.NET, ASP.NET, C#, .Net Core, OOPS, MVC, jQuery, XML, SQL Server, WCF.
- Strong experience with Android Framework APIs such as Google Maps, Camera, Resource Manager, Fragments, Location Manager, Notification Manager, Content Providers, Contact Manager, Telephony API and REST APIs.
- Experience handling Stored Procedures in SQL Server/Oracle 10g/11g/12c.
- Write, modify & implement scripts (DOS batch & Windows PowerShell) to automateadministrative processes, such as network configurations.
- Developed most of the frontend user experience part by using ANGULAR JS and used some user validation controls.
- Worked closely with the application developers to define and configureApplication Servers, Virtual Hosts, Web Resources, JDBC Drivers, Web Applications, Servlets, and Servlet Engines - as well as deployment ofEJB's across multiple instances of WebSphere.
- Experience usingObject Oriented Analysis Design (OOAD), Object Oriented Programming (OOPS).
- Outstanding ability in Design, Development, Security, Testing and consuming of distributed applications using Windows Communication Foundation (WCF), and responsible for developing WCF based Service, Data, Fault and Message Contracts and services.
- Proficient in the use of both structured and object-oriented systems analysis, design, development tools, and techniques and Experience and understanding of OOP.
- Experienced inXML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework.
- Experience in Azure for system Deploying, Operating and Maintaining compute, network and storage in the Microsoft Azure environment using Microsoft Technologies.
- Extensive work with both SVN and GITfor version control. Proficient with command line, source tree, and in-built repository handler in XCode.
- Experience in usingLanguage-Integrated Query(LINQ)query and retrieve data from different data sources (LINQ to Objects, and LINQ to SQL).
- Using Software Development Methodologies like AGILE, TDD and Waterfall model in all stages of SDLC.
- Involved in building the applications using headlessANTbuild process and run the build scripts throughRAD7.
- Worked on Developer Express controls, WinForms and ASP.NET components.
- Hands on experience in developing Web API REST-full Services.
- InstalledPivotal Cloud Foundryon EC2 to manage the containers created by PCF. Used Docker to virtualize deployment containers and push the code to EC2 Cloud usingPCF.
- Experienced inWPF(Windows Presentation Foundation) development usingXAML, MVVMincluding front end designing inMicrosoft Expression Blendand back end programming.
- Experience in working with .NET features like Inheritance, Polymorphism, Interfaces, Events & Delegates, Generics &Collections, Multithreading, Exception Handling and Tracing in.NET applications
- Strong experience in creating Databases, Tables, developing Complex T-SQL Stored Procedures, Views, Cursors, Scripts, Triggers.
- Developed services to store SQL Server data into Cloud data warehousing by usingMicrosoft Azure.
- Good knowledge onMicroservices,AWS (Amazon Web Services), working withEC2, RDS, Dynamo DB, S3, Cloud watchandDocker.
- Excellent understanding of data management principles, database design, data analysis and data manipulation.
- Good Analytical skills and efficient in handling client issues, working independently and collaboratively in teams.
- Designed and implemented reports using Active Reports, SSRS for .NET.
- Excellent interpersonal skills, communication skill, flexible to learn and work with new technologies and concepts.
TECHNICAL SKILLS
.Net Technologies: ASP.NET 4.5/4.0/3.5, ASP, Web Services, Windows Forms, ADO.NET, AJAXWCF, WPF, SOAP, Angular JS, Angular 2/4/5/8/9, D3. Js, OLE DB/ODBC, React Js
Language: C#, VB.NET, C, Visual Basic 5.0/6.0(VB), Shell scripting, UML, SQL.
Operating Systems: Windows NT/95/98/2000 and UNIX, MS-DOS, Win 2k3 Servers, Xp, Windows7
GUIS: Servlets, JSP, Java Naming and Directory Interface (JNDI).
Build/Automation Tools: Puppet, Chef, Ansible, Ant, Build Master, Maven, Gradle, Jenkins.
Cloud Technologies: MS Azure, Kubernetes, OpenShift, Amazon Web Services (AWS), Pivotal Cloud Foundry, Pivotal Web Services, PCF Client API, CF User Defined Services.
Databases: MS SQL Server 2008R2, 2012, 2014, Oracle 10g/11g, 12c
Web Technologies: XML, IIS 5.0/6.0/7.0, HTML5, DHTML, CSS3.
Web Services: Web API, WCF, Web Services.
Scripting: jQuery, VB Script, and JavaScript
Tools: Team Foundation Server (TFS, GIT, Visual Source Safe, SQL Server Reporting Services (SSRS), PL/SQL Developer, Rational Application Developer 6.0, Active Reports, Crystal Reports and MS-Office.
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
Senior .Net Developer
Responsibilities:
- Worked on the development of web pages in Agile Methodology actively included in scrum meetings and stand up calls and met the dead lines in completing the user stories.
- Designed and developed Web Forms using ASP. NET and C# and created necessary classes in the business components.
- Analyzed and implemented the “ASP.NET Custom Role Provider” feature for the user authentication and authorization to the different parts of the web application thus limiting the sensitive modules of web application.
- Involved in the implementation of client-side validations using Angular 9 and ASP.NETMVC Validation implemented at Controller level.
- Designing of Angular 9 Modules and Controllers using different directives like ng-Show, ng-Repeat, ng-Controller and many more. developed highly responsive user interface components via React Components.
- Implemented the C# POCO classes and the View Model concept to store the data passed from the data layer into objects which are later passed to the CSHTML Razor controls as per UI interaction by users.
- Created the Controllers and Controller Actions, Action Results, Views, View Models, Html Helpers, Partial Views, Layouts Filters, Routing using ASP.NET MVC.
- Responsible for developing multiple forms usingHTML, CSS, JavaScript, jQuery, AJAXwhich supported multiple business needs and reduced paperwork.
- UsedAJAXLibrary,CSS,JavaScript,and various web controls to present data to users in a much comfortable environment.
- Implemented RESTful WEB API Services for CRUD operations with HTTP verbs GET, POST, PUT and DELETE. These services were widely used to get, manipulate, add & delete the data.
- Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by Angular 8.
- Developed services to store SQL Server data into Cloud base data warehousing by usingMicrosoft Azure. Implemented Security in Web Applications using Azure and Deployed Web Applications toAzure.
- Executed SQL commands on data lake of Azure Databricks and provided multiple data for the visualization in reports
- Createdconsole applicationsand scheduled to sync and process data between multiple applications
- Performed web.config transformations for easy deployment of code in different environments.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#. Net. Good Experience in Developing Applications using Microservices and monolithic architecture.
- Development of ERP solution using architecture and Microservices.
- Experienced on WCAG 2.0 level A & AA success criteria andwidespread knowledge onUS ADAfor digital assets to fix HTML, CSS, and JavaScript issues.
- Logged Accessibility defects in JIRA based on violations according toWCAG 2.0 checklistas well as compliance with theADA.
- Created AWS EBS volumes for storing application files for use with AWS EC2 instances whenever they are mounted to them and installedPivotal Cloud Foundry (PCF)on EC2 to manage containers created byPCF.
- Used Jenkins as Continuous Integration tools to deploy the Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.
- Extensively worked onJenkinsfor continuous integration and for End-to-End automation for all build and deployments.
- Responsible for coordinating with the QA team for the testing and with build team for the building the applications in different environments like Dev, Stg, TST and PROD.
- Used jQuery Validation to do the basic form level validations to validate the required fields, numeric fields, date fields etc. Helped QA to understand the application and with the testing.
- Documented all the interfaces and BPM integration process that was developed and played a major part in creating proper documents in SAP solution manager for all existing active interfaces. Coding user defined functions usingOOPSconcept.
- WroteSQL Queries, Stored procedures, Joins, TriggersusingPL/SQLto process large collection of products and usedData Reader, Data Adapter, SQL Command and Datasetfor retrieving data from database usingSQL Server 2016.
- Design and develop loosely coupled, configurable and rich user-friendly application called Confidential Packaging Tool for the developers at Confidential using WPF, MVVM and XAML.
- Utilized third party tool “Telerik” to Develop WPF application in which different functionalities within the application were divided into different modules.
- Implemented queuing system for archiving huge data using C#, multithreading, and windows controls. This enabled user to put more than one case to an archive queue, so that the archival process will run in parallel.
- UsedWeb Servicesfor project management, architecture, production, application development and ongoing maintenance throughout the site.
- Worked on database and .Net application performance tuning to reduce the request processing load on server and having excellent .Net application and database debugging skills on SCALE UP and SCALE OUT applications.
- Developed and maintained web services for the audit report system. These web services are responsible for the sync framework between the online (Web application) and offline system (Windows desktop application).
- Used API Controllers to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode. Implemented Logging via OAuth2 and OpenID Connect (OIDC).
Environment: .Net Framework, .Net Core 2.2, ASP. NET MVC5, IIS, C#. Net, Web API, WPF, Jenkins, ADA, XAML, SQL Server, JSON, WCF, LINQ, Git, AJAX, TFX, Angular 8/9, HTML, CSS, Azure, JavaScript, Bootstrap, jQuery, ADO. NET, Agile Methodology.
Confidential, Wayne, PA
.Net Developer
Responsibilities:
- UsedJava Scriptand.NET Validation Controlsfor the Page Validations.
- Communicate with staff or clients to understand specific system requirements.
- Developed routing and Lazy loading Single Page Application and Developed View templates using React Forms for Better Perform in Rendering.
- Identified web-based user interactions and developed highly responsive user interface components via React Components.
- Translated designs and wireframes into code and wrote application interface code via JavaScript following React.js workflows
- Experienced in creating data entry for both web and windows application to query XML documents using LINQ.
- Responsible for UI design and creating contracts and classes in WCF, WPFfor different modules in the application.
- Maintain, Repair and chance the computer system upgrades.
- Used MicrosoftTeam Foundation Server(TFS) for all the source code maintenance needs.
- UsedJavaScriptto perform validations and catch the events on client’s browser.
- ImplementedUnit Testing.Participated in System Documentation and Code Documentation.
- Developing a proof of concept project for the users to get an approval for the budget for future projects.
- Recommend software upgrades for programs and systems
- Work closely with the Development team to create new Enchantments for the application, an application developed with following technologies: Dot Net, Oracle,React Js, jQuery, Kafka, View Js, Java Script, HTML, Azure, Win Forms, Micro Services, Web Services, Postman, and SSRS.
- Create a variety of models and diagrams.
- Developed dynamic ASPX web pages for Application usingASP.NET, C#.NET, XML, XSL/XSLT, HTMLandJavaScript.
- Analyze user needs and software requirements to determine the feasibility of the design within time constraints.
- Created the Data Access Layer withADO.NETcommands and fetched the data fromSQL Server using Stored Procedures and views using SQL Data Reader and Dataset objects
- Implemented WCF Rest service by passing large file as method argument throughJSON
- ImplementedAjaxanddesign patternslikeFacade.
- Extensively usedTelerik UI Controlsfor advancedWPFandSilverlight.
Environment: C#, ASP.net, Visual Studio, Web Services, ADO.Net, React JS,, SQL Server, MySQL, Oracle 12g, MS Access, PL/SQL, ASP.NET, HTML4, HTML5, Js, Rabbit MQ, Kafka, WPF, JavaScript, View JS, SSAS, SSRS, MongoDB, MS- Project, OOPS.
Confidential, Irvine, CA
.Net Developer
Responsibilities:
- Responsible for a diverse and challenging set of assignments encompassing a full range of information technology analysis, design, development, implementation, and maintenance work related to the customer’s databases and applications.
- Developed UI using HTML5 and Typescript for interactive cross browser functionality.
- Work closely with UX team to implement mock-ups and the layouts of the application.
- Implemented Angular 5 along with Typescript and HTML5.
- Adapted web application to run in Windows Azure against SQL Azure using Azure Queues for background processing
- Created Icons, Wireframes using Adobe Photoshop, Dreamweaver, and Adobe Illustrator.
- Worked on front end pages that were developed in a professional manner using HTML/HTML5, SCSS, Typescript, and JQuery.
- Involved in the creation of Web applications typically ASP.NET using MVC framework.
- Involved in developing Single Page Application & Implemented the Page Events such as click, change events using Angular 4/5
- Developed and consumed WCF Web Service to access data layer components.
- Created and deployed and consumed WCF services in UI layer.
- Development and Deployment using Power Shell Scripts using Azure. Developed PowerShell Scripts for Automated Deployment of Developed Packages.
- Creating the Master pages with new Icons, Logos, Buttons, Colors, Images, and Fonts for look and feel of the application using SASS styles, Html/HTML5.
- Maintained existing cloud environment usingMicrosoft Azure
- Responsible for UI design and creating contracts and classes in WCF, WPFfor different modules in the application.
- Built reusable templates for web sites using Bootstrapand Font-awesome fonts.
- Extensive usage of Delegates and Events to establish communication between theWinForms.
- Developed client side validation code using Typescript and JQuery.
- Created Database Tables and have written SQL Queries, Stored Procedures for all the Transactions in and out of the Database Using SQL server.
Environment: HTML/HTML5, CSS/CSS3, MVC frame work, TypeScript.ts, JavaScript, Angular 4/5, JQuery, Kendo UI, Bootstrap, AJAX, Entity Framework, Azure, Microsoft SQL Server, web forms, Agile development methodology, C#, ASP.Net, WCF, Web Services, Team Foundation Server, Adobe Photoshop, Adobe Illustrator, Dreamweaver.
Confidential
.Net Developer
Responsibilities:
- Designed and developed web pages usingHTML, CSS3, AngularJS, JQuery, AJAX, JavaScriptandASP.Net, WPF.
- Developed WCF service to be used by the ASP.NET applications.
- Generated reports using the SQL Server Reporting services (SSRS).
- Used User Control, Ajax Toolkit to develop the application.
- Developed Business logic layer using ASP.Net with C# under Visual Studio.
- Used Cascading Style Sheets (CSS) and JavaScript.
- Implemented business logic/rules using WCF services and integrated with the UI components.
- Developed Entity framework-based database access layer using ADO.Net and Entity Framework.
- Written stored procedures, triggers using T-SQL for data access from SQL Server 2008 R2 when applicable.
- Have developed WCF and RESTful Services by using C# and Web API.
- Publishing the web site on IIS server.
- UsedAngularJSfilters for search, sorting, pagination and custom filters
- Create, manage SQL Server AZURE Databases.
- Developed using CSS3, C#, JAVASCRIPT, JQUERY.
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site using ASP.NET.
- Developed application using ASP.NET MVC4 framework.
- Coding the presentation layer using WPF and service layer using Windows Communication foundation technology.
- Used Team Foundation Server (TFS) for Version Control.
- Designed and developed Web Pages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, jQuery, CSS and Server controls.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Designed and developed user interfaces using ASP.NET.
- Setting up SQL Azure Firewall.
- Performed unit testing and functional testing using NUnit & Karma.
- Implemented unit test cases using Karma Runner and Jasmine for AngularJS on client side.
- Designed and developed business components and data components using C# and ADO.NET.
Environment: Visual Studio 2012 C#, AngularJS, Bootstrap, ASP.NET 4.5, WCF, JavaScript, jQuery, MVC 4, HTML5, CSS3, Entity Framework, IIS 7.5, MVC4, AJAX, NUnit, Karma, XML, SQL Server 2008, Windows 7&Team Foundation Server (TFS).
Confidential
Software Developer
Responsibilities:
- CreatedStyles, TemplatesinSilverlightin designing the UI with XAML.
- Implemented Data Access layer, Caching Application block, Application validation, Exception handling and logging components using Microsoft Enterprise Library Application Blocks.
- Using MVC architectures to developed web-based applications.
- Utilized ASP.NET, C#, Service Oriented Architecture (SOA), Windows Communication Foundation (WCF).
- Used ASP.NET Server controls, User Controls and HTML controls.
- Designed pages using Ajax.
- Writing Complex Stored Procedures in SQL to pull data from DB2 and Oracle.
- Developed and used various Web forms, Custom Controls and User controls using ASP.NET, C# and JavaScript.
- Developed Web pages with ASP.NET using JavaScript, Client-Side Validation, Server controls, HTML5 Controls, jQuery, and CSS.Implementing the Object Relational Mapping using nHibernate.
- Involved in Database Designing, Views and Stored Procedures in SQL Server.
- Worked on Data Warehousing, Data Marts, and BI, Planning, and ETL concepts.
Environment: C#, ASP.NET, MVC, XAML, Visual Studio, ETL, ADO.NET, Js, HTML, DHTML, XML, XSL, XSD, SOAP, Web Services, jQuery, nHibernate, Ajax, Oracle, SQL Server 2008.