Sr .net Full Stack Developer Resume
Houston, TX
SUMMARY
- Over 8+ years of experience in developing enterprise level web/windows applications using Microsoft Technologies such C#.NET, ASP.NET, .Net Core, ADO.NET, Web Services, WCF, ASP.NET MVC, Entity Framework, AJAX, LINQ, WPF, Silverlight and SQL Server.
- Strong knowledge on Object Oriented Programming concepts (OOPS)
- Experience in designing and developing enterprise applications using various Design patterns like MVC (Model View Controller) and MVVM (Model View ViewModel) Architecture
- Experience in all phases of the Software Development Life Cycle (SDLC) using Agile Scrum, Waterfall models and V Model
- Experience working with various versions of .NET Framework 4.5/4.0/3.5/3.0/2.0 using C#, VB.net, REST, SOAP and Service Oriented Architecture (SOA).
- Hands on experience with development of applications using ASP.NET, ADO.NET, C #, WCF, WPF, LINQ and Silverlight.
- Experience with developing GUI using web technologies like HTML, XHTML, CSS, Skins, Themes, DHTML, AJAX, JavaScript, jQuery, Telerik Controls, Master Pages, Partial Pages and XAML.
- Experience with Relational Databases like SQL Server 2012/2008/2005/2000 and Oracle 10g.
- Good Knowledge of developing Interoperable and distributed applications using web Services and WCF Services.
- Experience in developing and deploying Client server, Web - based, distributed end-to-end enterprise applications.
- Experience in working with various version controls like Tortoise SVN, Visual source safe and Microsoft’s Team Foundation Server.
- Experience with working on various software development/monitoring tools like HTTPWatch, Fiddler, Developer Tools, Style Cop, Resharper and Firebug.
- Experience working with tool like JIRA for bug tracking, issue tracking and project management.
- Experience in rendering AJAX features for building Rich Interactive Applications using Ajax Control Toolkit along with JavaScript, JQuery.
- Expertise in using Data Binding Controls (Dataset, DataReader, DataAdapter, GridView)
- Proficient in the design and development of multi-tier Distributed Client Server and Web Applications utilizing MS.NET, C#, VB.NET, ASP.NET, ADO.NET, Web Forms and Windows Communication Foundation (WCF) technologies.
- Developed applications leveraging ADO.NET, LINQ to SQL, Entity Framework 4.
- Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adapter.
- Hands on experience in ASP.NET, ASP.NET MVC, ASP.NET WEB API, HTML, CSS, JavaScript, jQuery, AJAX, ANGULAR JS, AZURE, AWS, SQL SERVER, MY SQL, ORACLE.
- Experience of handling queries using .NET 3.5 LINQ components and the Entity Framework.
- Extensive experience in SOA-based solutions - Web Services, WebAPI, WCF, SOAP including RESTful services, Microservices
- Proficient working with Stored Procedures, Triggers, Cursors, Functions and Views on SQL Server and using PL/SQL.
- Experience in generating business reports using SQL Server Reporting Services (SSRS) and Crystal Reports.
- Experience in using .Net Remoting, Web Services, XML, XSLT, XPATH and XML Schema.
- Knowledge in Installing, Configuring, Troubleshooting IIS5.1, IIS6.0, IIS7
- Experience with Microsoft Enterprise Library 4.0
- Experience in setting up windows server to Microsoft web server (IIS) in DEV and QA environments.
- Experience in using SSIS to validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing the SSIS Packages.
- Worked on TOAD for the application development and also for the database development on Oracle based applications.
- Experience in handling various backend data sources like MSSQL Server 2005/2008/2012 and Oracle
- Experience with the Object Relational Mapping (ORM) using LINQ.
- Experience in implementing the design Patterns like MVC and MVP architecture.
- Experience with AJAX controls, WPF and Windows Communication foundation (WCF)
- Worked on AWS (Amazon Web Services) products.
TECHNICAL SKILLS
Hardware: IBM PC Compatibles, HP.
Operating System: Windows 98/2K/NT/XP, UNIX, Solaris.
Languages: C#, VB.NET, VB, C, C++, Java, T-SQL, PL/SQL.
Microsoft Technologies: .NET Framework 2.0/3.0/3.5/4.5 , C#.NET, ASP.NET, . Net Core, VB.NET, Silverlight, WCF, ADO.NET, MVC, AJAX, Web-services, Visual Basic 6.0, ASP, ADO, COM, DCOM, COM+
Web Technologies: HTML, DHTML, CSS, ASP, XML, XSD, XSLT, DOJO, EXTJS, YUI, GWT,MVC, JavaScript, Jquery, VB script.
DESIGN/DEVELOPMENT TOOLS: VisualStudio.NET, Visual Source Safe, Visio, Sql Client Utility, Flex, Google Maps API, Google Analytics.
OOAD Design Tools: Rational Application Developer (RAD), Rational Rose.
Web/App. Servers: Weblogic, Apache Tomcat.
Database: Oracle7.x/8.x/9.x/10, DB2, SQL Server, SQL, PL/SQL.
Other Tools: SQL, SQL PLUS.
Tools: & Utilities: ERWIN, ANT, JUnit, Crystal Reports, Log4j, TOAD for Oracle, AQT.
Version Mgmt.: Visual Safe Source, Team Foundation Server
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
Sr .Net Full Stack Developer
Responsibilities:
- Involved in full life-cycle of the project from gathering user requirements from Business Analyst and understanding specifications to Transition.
- Designed the solution after understanding the requirements from business and business Analyst for the standardization of the customer Identification process for various International markets which Include UK and Canada.
- Involved in designing of Class, Sequence, Use Case and Activity diagrams using MS Visio.
- Experience in Project Management responsibilities which include Requirements gathering, proving sizing etc.
- Developed web application using ASP.NET MVC 5, .Net Core framework.
- Used jQuery, ASP.NET AJAX toolkit controls and Bootstrap CSS and Animate CSS to give better performance and richness to the user interface.
- Used Entity Framework for integrating data access into the Application.
- Extensively used the Kendo UI for the UI components like dropdowns, grids and charts and graphs visualization.
- Used HiQPdf for the custom PDF creation of the content of the web content with customized headers and footers.
- Used High charts JavaScript for the Interactive charts for the analysis pages.
- Imported the data into the MySQL database from the Excel Spread Sheet data using OpenXML Library.
- Extensively used various HTML helpers while creating views, partial views and layout pages.
- Extensively worked on managing the data of the tool using Admin Interface for the admins to edit the data in the Grid itself by implementing the Kendo Ingrid Editing functionalities.
- Developed Responsive Web pages that are rich in user interactive using ReactJs, HTML5, and CSS3, JavaScript, jQuery Bootstrap.
- Designed and developed an N-Tier architecture that included Presentation, Business and Data Access Layers using C#.Net, ASP.NET and MySQL.
- Created View Models to encapsulate all models and classes used on the different views for more stable, organized and clean code to reuse in Views.
- Utilized jQuery AJAX library to call Web-API to populate kendo dropdown list.
- Extended a custom domain driven microservices architecture built on top of ASP.NET Web API,and the HTTP protocol.
- Developed Web Services through WCF service to store details.
- Use toastr JS to implement a customized pop-up.
- Used ASP.Net MVC web server controls like List View for displaying the data.
- The Presentation Layer was implemented in ASP.NET MVC using Views, Partial Views, Web Controls, layout pages, HTML, and Cascading Style Sheets.
- Used MVC Action Filters for user authentications and authorizations and for caching pages to improve performance.
- Bug Fixing of the application in various areas, conducting code review of the modules using the SonarQube Tool.
- Development of various modules in accordance with agile and waterfall framework.
- Developed various Controllers with Action Methods returning varied action results like File Content, Script Execution, JSON Data, URL Redirection and HTTP Status.
Environment: ASP.NET MVC 4, C#.NET, .NET framework 4.6.1, Visual Studio 2015, vis.js Moment.js, Respond.js, SASS, Typescript, MS SQL Server, ASP.Net 4, .Net Core, IIS 10,WCF, Microservices, .NET Framework Class Library, PuTTy, TFS 2017, Skype for Business, Windows 10
Confidential, Santa Clara, CA
Sr. .Net Developer
Responsibilities:
- Involved in gathering the requirements and in understanding the business requirements of the project.
- Used ASP.Net Web API 2 for HTTP based Restful Services using JSON message format achieving usage of less bandwidth for server communication.
- Responsible for Estimation, Design and Functional documents of the code.(using MS Visio )
- Involved in customized Tool Strip developed in the application.
- Modified and wrote code in various web applications, console application, and windows services.
- Created and debugged Docker Images and host in AWS ECS environment
- Developed web application using ASP.NET MVC 5, .Net Core framework. Used Entity Framework for integrating data access into the Application.
- Designed presentation layer for dynamic web applications using ASP.Net MVC 5.0 Framework, HTML5, CSS3, JSON, AJAX, JQuery, ReactJs, SASS, Aws API, Restful APIs, Swagger UI, ColdFusion, Json Web Tokens and Visual Studio 2015/2013.
- Developed test-driven development (TDD) strategy guiding use of the Nunit testing framework.
- Extensive experience in developing and consuming XML Web Services using WCF, AJAX, WSDL, UDDI, SOAP.
- Used Angular JS, ES6, and React.JS for making Restful API calls and data binding.
- Works on MVC Frameworks like Bootstrap, Angular.JS, Backbone.JS, and Node.JS.
- Developed REST based web services
- Did Analysis, design, build, and defect remediation
- Did local debugging on local computer and also did debugging remotely on development and plus one environment.
- Wrote code for creation and writing to text files
- Was responsible for meeting and guiding Testers and Business Analysts
- Used web technologies like HTML5, CSS, JavaScript, Bootstrap and ASP.NET for front end development.
- Used VB. Net and ADO.NET for backend development of the applications.
- Worked on Splunk project
- Used and modified various class libraries for making modifications to writing to event logs
- Used Splunk tools for examining and testing Splunk log files
Environment: VB.Net, .Net 4.6, ASP.NET, .Net Core, AWS,Visual Studio 2013/2015, JQuery, ReactJs, Sybase, ASP.Net, Windows Server 2012 R2, Windows Server 2008 R2, Windows Event Logs, uDeploy, Windows PowerShell, PuTTy, Eclipse Helios, SVN, ALM, Version One, Microsoft Lync, Microsoft OneNote, IIS 7.0, HTML 5, C#, and Bootstrap.
Confidential, Richfield, MN
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance following Agile Scrum.
- Written Software Requirement Specifications (SRS) & Test cases, Object Oriented Analysis and Design (OOAD) using UML with Microsoft Visio.
- Developed standard and decoupled code using Design Patterns - MVP, MVVM, Singleton, Factory and concepts like Dependency Injection, IOC, Lambda Expression, Delegates (Inversion Control).
- Developed core functionality with the ASP.NET MVC Framework (CNET, NHibernate)
- Performed conversion of existing classic ASP web applications into ASP.NET, for various short-term contract projects, utilizing VB.NET & C.
- Experience in working with the MongoDB, NoSQL, Apache Cassandra, and Async Programming.
- Involved in preparation of Release pack and providing support on release/migration.
- Delphi code development to .NET, debugging and reviewing.
- Involved in implementation of complex and performance oriented queries for the Business logic.
- Design Document for various components in FACET implementation
- Used frameworks like Log4net to implement logging.
- Used multithreading to increase the response time of the applications.
- Developed mobile applications using JQuery Mobile and Cordova.
- Migrated pages in benefits election website to MVC.NET from ASP Classic code for conversion project.
- Designed and Developed Unit and Integration Tests utilizing NUnit and Moq system to test the individual bits of the functionality.
- Rewrote legacy corporate banking module, from classic ASP and XML/XSLT to ASP.Net, HTML, CSS, JavaScript, ORM (Object-Related Modeling), WCF and AngularJS, as part of a major update.
- Created Menus and Drawer component by using Typescript and knockout JS.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Maintained and enhanced multi-tiered, distributed application architecture powered by Elasticsearch.Net and NEST, Structure Map, NHibernate, and NServiceBus.
- Implemented 404 page in Site core.
- Created WCF, WCF Restful Services and also used different bindings to make it available to different types of clients.
- Worked in AWS environment for development and deployment of Custom Hadoop Applications.
- Used Chai, Karma, Mocha or similar for Unit Testing.
- Use source control applications like git and subversion and Web Pack
- Used JSON objects to transfer data between server and client.
- Developed the application using C#, ASP.NET MVC 4 with Razor View Engine, AJAX, TSQL, Typescript, HTML5 UI, CSS3, SASS, JavaScript, ASP.Net Web API, Sencha EXT js, and CSS3.
Environment: C#, ASP.NET, .Net 4.5, VSS, VB.Net, Azure, Silver light 3.0, Structure Map, Classic ASP,LINQ, JQuery, SQL Server 2012/2014, VB 6.0, T-SQL, MVC 5,IIS 7.0, TDD using NUnit and Jenkins, TIDAL, HTML 5, SSIS, MS Access, ReSharper, Twitter Bootstrap
Confidential - Chevy Chase, MD
.NET Developer
Responsibilities:
- Prepared and analysed technical use cases out of functional requirements and participated design and development sessions.
- Developed Rich features for Web using ASP.NET, MVC4, Razor View Engine#, HTML5, CSS3, JQuery, View Model, and tested with multiple browsers for the bug tracking tool.
- Developed Views, Display/Editor templates, Validations and used model binders, value providers and used Unit Application to enable Unity for loosely coupling architecture.
- Used HTML, CSS, Bootstrap, JavaScript, JQuery, AJAX technologies in developing frontend User Interface.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Implemented OOPS, SOILD Principles and involved in mentoring and preparing test cases.
- Implemented Server and Client side validations using ASP.NET validation controls, JQuery and JavaScript .
- Extensively used datasets, data tables and data views to retrieve and manipulate data and display in ASP.NET front end interface.
- Consumed Web Services using XML web service (SOAP) and Implemented SSL on various Environments.
- Implement REST Web services to fetch the data from database.
- Used TFS for Version Controlling.
Environment: ASP.NET, .NET Framework 4.5, Visual Studio 2012/2010/2008 , C#, ASP.NET MVC 3.0/4.0, HTML5, CSS3, JQuery, AngularJS, Razor Engine, Entity Framework 5, SQL Server 2008R2, LINQ, XML, JavaScript, Web Services.