.net Full Stack Developer Resume
Jackson, MI
SUMMARY
- Certified MCSA (Microsoft Certified Solutions Associate) for Web Applicationscombines a master’s degree in Computer and Information Sciences with 9+ years of experience as Sr. Full StackWeb Application Developer.Experienced instructional technologist with an effective combination of creative, technical, and analytical abilities. Strengths focus on designing, developing, and evaluating instructional solutions.
- Professional experience in developing a web - based interface (UI) to provide the best User Experience using HTML, CSS, JavaScript, jQuery, JSON, Ajax, Angular JS.
- Excellent knowledge of JavaScript, CSS3, and CSS, and HTML 5/HTML and their behaviour on different browsers.
- Expertise in JavaScript framework (AngularJS) to augment browser-based applications with MVC capability.
- Extensive experience in developing web pages quickly and effectively using jQuery, HTML5, CSS3, Responsive Web Design (RWD), Bootstrap, and experience in making web pages’ cross-browser compatible.
- Good experience using Angular, Bootstrap forResponsive Web Design (RWD), and CSS Media Queries.
- Expertise in administrating Angular applications with PrimeNG, Kendo UI components.
- Expertise withWidgetsandChartswhich are provided by external JavaScript libraries.
- Experience in designing web applications employingSearch Engine Optimization (SEO)techniques and Search Engine Strategies (SES)
- Experience inAngular.jsframework using Dependency Injection, Promises, Services, Scopes, Controllers, and Directives.
- Hands on technology experience of designing and developing software applications withMicrosoft .NET Framework 1.0/1.1/2.0/3.0/3.5 using C#, ASP.NET and ADO.Net.
- Extensive experience withWeb technologies like ASP.NET, WCF & Web Services, IIS 5.0, 6.0, HTML, ASP, XML, SOAP, XSLT, VBScript, JavaScript, SSRS and SSIS.
- Experience designing and/or developing solutions for aService Oriented Architecture (SOA).
- Sound knowledge of3-tier and N-tierlayered architecture.
- Sound knowledge of severalDESIGN PATTERNSlikeSingleton, Factory and ASP.NET MVC.
- Extensive experience in creatingrich content Web-Forms, Win-Forms (Windows Forms), Web User Controls, Custom Control, Server Controls, Windows Service and Web Service.
- Extensive experience in web-based page and site designs usingHTML, DHTML, CSS, Themes, Master Pages, Site Map, JavaScript and AJAX.
- Experience with Data Accessing including usingData Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data.
- Excellentexperience in onsite-offshore modelinteracting with clients and Onsite managers.
- Experienced inwindows/web Infragisticscontrols.
- Sound knowledge ofMultithreading and Caching.
- Extensively worked on writingStored Procedures, Triggers, Functions, Views and Database Design.
- Worked onAgileDevelopment Practices and participated in SCRUM sessions
- Worked in variousversion control systemssuch asSVN,CSV, andGIT
- Experienced indebuggingwebsites usingFirebug, Fiddler,Browser Developer tools.
TECHNICAL SKILLS
.Net Technologies and Subsystems: C#.Net, ASP.Net, Web Forms, MVC.Net,LINQ, LINQ to SQL with ASP.NET Web Forms, Entity Framework, ASP.NET Web Services, WCF, Web API Rest Full Services
Servers: Microsoft IIS (7.5 / 7.0 / 6.0 / 5.1 )
Mark up languages: XML, XAML, XSL, XSLT, XMLHTTP, XMLDOM, HTML5, DHTML, CSS
IDE Tools: Visual Studio 2012/2010/2008 , SQL Server Management Studio, TFS, GIT, BAMBOO
UI Scripting, Design, and Frameworks: Bootstrap, JavaScript (ES5 and ES6), jQuery, foundation5/6, Bootstrap3/4, Backbone JS, Angular JS (9.0/8.0/7.0/6.0/5.0 ), Redux, JSON, and AJAX
Testing tools and Development Tools: N Unit, MS Unit, Visual Studio 2013/2012/2010 , Team Foundation Server, Visual Source Safe (VSS), SVN, JIRA
Architectures: 3 Tier Architecture using ASP.NET Webforms, MVC architectural patterns using MVC.NET
Databases: MS SQL SERVER ( R2 /2008/2005), Oracle (9i/10g/11g), MS-Access 2010
PROFESSIONAL EXPERIENCE
.Net Full Stack Developer
Confidential, Jackson, MI
Responsibilities:
- Storm Dashboard was developed by CE and provides OMS outage information in an “at a glance” display.
- Outage Dashboard was developed whichprovides minute-by-minute outage restoration information for the valued customers, mobile and email alerts for field workers and dispatchers, mobile view of the dashboard, and many more additional features.
- Catastrophic Crewing (Cat Crew) is used for managing crew movement during storms.
- Storm Team Online Resource Management Hub, the tool used by Restoration Management to assign and manage our storm responders.
- AutoETR will automatically add ETRs to incidents based on several input variables.
- OMS Home is a one-stop hub for all web applications as well as serves business with mass meter ping and ICS outage analysis.
- Job Duties:
- Involved in the full life cycle of the project including Architecture, Analysis, Design, Development, Documentation, Debugging, Testing and Deployment.
- Specialized in full-stack web application development using .Net Framework 4.5/4.0/3.5/3.0/2.0 , Angular JS,Kendo UI, Visual Studio Code, Visual Studio, ASP.NET, C#, VB.NET, WCF, Dapper, jQuery, JSON, MVC 4, HTML5, Bootstrap, CSS 3, JavaScript, AJAX.
- Extensive RDBMS experience onLINQ, ADO.Net, Oracle PL/SQL, SQL Server, Web services, Windows Services.
- Extensive knowledge onASP.Net, MVC, Web API, AJAX methodologies, and client-side programming using JavaScript, JSON.
- Built Web pages that are more user-interactive using jQuery plugins for Drag and Drop, AutoComplete,JSON,JavaScript, andReact.js.
- Extensive Experience of LINQ and ORM technologies like Entity Framework 6.0/5.0/4.3, Database First, Code First, and performance tuning in Entity Framework.
- Experienced in XML Web Services (SOAP, REST, WSDL, and UDDI), Service Oriented Architecture (SOA) concepts using .NET Framework.
- Worked on Single Page Applications (SPA) framework.
- Extensively used different environments for Dev, Test, Performance, and Production.
- Proficient in Analysis, Design, and Implementation of databases using SQL Server database, Oracle 10g/8i, MS-Access, and writing Stored Procedures.
- Provide Support to other teams to fetch the data from the centralized database usingASP.net XML Web Services.
- Manage the Dev, QA, Staging and Production web Services andESB environment.
- Working experience in using version control tools like Visual Source Safe (VSS), Team Foundation System (TFS), and GitHub.
- Experience with AGILE SCRUM and Waterfall and involved in all phases of SDLC (Software Development Life Cycle).
- Advanced level knowledge in implementing Object-Oriented Design (OOD), Service Oriented Architecture (SOA), S.O.L.I.D Principles, Design Patterns, Dependency Injection (DI), Continuous Integrations (CI) and adhere to architecture and programming best practices.
- Specialized in supporting the OMS - Outage Management System 24*7.
- Expertise in managing multiple teams (UNIX, CITRIX, DATABASE, WINTEL, OMS, SUPPORT) for monthly patching and upgrade activities on OMS and TOA systems.
- Expertise in running/upgrading the monthly releases from vendor successfully into lower environments followed to production.
- Worked with ESB (Enterprise Service Bus) team in AMI - Advanced Meter Infrastructure functionality operations for Smart Meter Technology.
- Worked with SAP- CRM, SAP- EAM, SE (Vendor), Dispatch, Service Suite Team, Customer Support, ESB, Database, Open Way, ITRON (Verizon Vendor) teams in maintaining OMS and related systems.
Application Developer
Confidential, Frisco, TX
Responsibilities:
- Specialized in developingand implementing a user-friendly UI design usingHTML5, XML, CSS, Bootstrap and JavaScript,Jquery, JSON, and functionality inOOAD concepts using MVC5C# programming presentation and provided web security for the application
- Worked on ASP.NET Web Forms, State Management, and ASP.NET Caching with User Controls
- Focused around AngularJS, Controllers, Directives, components, factory and service resources, routings, and events.
- Worked onDocument Object Model (DOM) and DOM Functions.
- Worked through cross-browser compatibility issues with layout and styles and fixed major bugs for supported browsers and platforms.
- Created Inbound and outbound WCF services/Web Services, MSMQ, and MQ Series have been created to integrate with Automated Email notifications.
- Participated in writing Stored Procedures, Triggers, Views, Defined Functions, Complex Query Joins using MS SQL database.
Application Developer (Assistance)
Confidential, Kent, Ohio
Responsibilities:
- Worked with the team in designing and developing ongoing modifications for software applications used within the University.
- Worked with the team on HTML5, XML, CSS, Bootstrap, and JavaScript, JSON to develop and implement a user-friendly UI design and for functionality, used OOAD concepts using MVC5 C# programming presentation, and provided web security for the application.
- Worked with CSS3 and bootstrap to create Responsive web designs for multiple departments/pages.
- Involved in writing and modifying procedure, Queries, Views, and Triggers and called them from JavaScript using the local application framework.
- Coordinated with software engineering teams for interactions between mobile UI and back-end staff.
Software Developer (.Net Web Application Developer)
Confidential
Responsibilities:
- Responsible for implementingOO Concepts using C#in application development
- Responsible for developing ASP.NET MVC application using Razor View Engine, AngularJS
- Worked on MVC architectural pattern and involved in creating Models, Views, and Controllers
- Specialized in integration through ADO.NET and LINQ to SQL and Entity Framework ORM concepts in establishing a connection between the application and MS SQL Server database
- Worked on ASP.NET Web Forms, State Management,and ASP.NET Caching with User Controls
- GeneratedJavaScript and Jqueryscriptsfor client-side validations
- Implemented SOA with web services using SOAP and Web API using REST architectural style
Software Engineer (Web/UI- Developer)
Confidential
Responsibilities:
- Responsible for redesigning the existing site to create new interfaces
- Design and implementation of front-end User Interface development using HTML, DOM, CSS, JSP, JSTL, JavaScript and Perl scripting, jQuery, Dojo, and AJAX.
- Created an internal browser-based text editor using HTML, CSS, JavaScript, backbone.js.
- Accelerated more efficient handling of web designing using HTML5, XHTML, CSS3, JavaScript, Jquery and extensively used Table-less Design in CSS for positioning
- Responsible for UI development using OO JavaScript Framework like Angular JS, Node.js
- Strong knowledge of developing Single Page Application-SPA using Angular JS
