Sr. Full Stack .net Developer Resume
Costa Mesa, CA
SUMMARY
- Over 12 years of experience in Client/Server - tier architecture, Web-Applications, Object-Oriented Analysis, and design in Project management methodologies (AGILE SCRUM, Waterfall)
- Strong experience in system, design, analysis, implementation, testing, development, and maintenance of business applications using.NET, C#, Windows services.
- Experienced in working with wide variety of Microsoft .NET frameworks MVC 5andMVVM.
- Experience working in divergent technologies
- Exposure to all the stages in SDLC gathering requirements, software design, and development and testing/support using Microsoft Technologies andAzure Cloud Computing.
- Experienced in developing and deploying web-based solutions on various architectures likeN-Tier, MVC(Model View Controller) using Microsoft tools and technologies includingC#, VB.NET, ASP.NET, WCF, ADO.NET, XML.
- Experience in using Microsoft Technologies like asC#, .NET Framework ASP.NET 4.6/4.5/3.5, ASP.NET MVC 5.0, ADO.NET,Entity Framework 6.0,WCF, Web APIandIISonVisual Studio 2015
- Proficient in working with Angular JS and Angular2 to create Single Page Applications (SPA).
- Experience in working withJava Scriptand Java Script Object Notation (JSON)
- Experience working with different version controls likeVSS,TFSandSVN.
- Experience in working in projects and built applications based onMVC 4.0/5.0frameworks and Experience in AGILE and SCRUM environments.
- Expertise in Microsoft Azure Cloud Services(PaaS & IaaS), Application Insights, Document DB, Azure Monitoring, Key Vault, Visual Studio Online (VSO) andSQL Azure
- Extensive Experience in developing the interactive presentation tier modules using DHTML, AJAX, JAVASCRIPTS, JQuery, CSS, MASTER PAGES, THEMES.
- Experience in building Single Page Applications (SPA) usingHTML5, CSS3, Bootstrap 2/3, AngularJS, ASP.NET MVC 5.x/4/3, ASP.NET, Web API 2.xandEntity Framework
- Extensively used XML technologies such as XML, XSL/XSLT, SOAP and WSE 2.0.
- Worked on NHibernate andWeb Content Management System.
- Worked extensively withData Adapter, Data Reader,Data Set, as a part ofADO .NETto access and update database. Extensively worked onLINQobjects to map required data binding.
- Experience in data querying using SQL and writing stored procedures,views,andtriggers.
- Developing applications leveraging ADO.NET, LINQ to SQL, Entity Framework.
- Experience in Migration of Classic ASP to ASP.Net.
- Worked with Angular JS,JavaScript,and jQuery. Hands on experience in using JavaScript, VBScript, AJAX, jQuery,and other client scripts.
- Familiar using CSS andXML/XSLTTransformations.
- Some Knowledge of creating applications based onsilver light, XAML.
- Experience in designing deployment tools using version control tools like Visual Source Safe (VSS) and Team Foundation Server
- Worked on Reporting Tools likeCrystal Reportsand VS based Reporting tools.
TECHNICAL SKILLS
Languages: C, C#, VB.Net, T-SQL, PL-SQL
.Net Technologies: ASP.NET1.1/2.0/3.5, ADO.NET, LINQ, C#.NET,WCFServices,WebParts,WinForms, .Net Framework 1.1/2.0/3.0/3.5/4.0/4.6.2
Web Technologies: HTML, DHTML, XML, XAML, CSS, AJAX, PHP, 3.0, jQuery.
Database: SQL Server 2000/ 2005/2008/2012, MS Access, Oracle 9i/10g/11g, MySQL.
Servers: IIS 5.0/6.0/7.0/7.5
Scripting Languages: Java Script, UNIX Shell Scripting, batch file scripting, jQuery, Angular JS.
Environment: s Microsoft Visual Studio 2003/2005/2008/2012/2013/2015, Eclipse 3.0
Designing Tools: Adobe Photoshop CS, Adobe Image Ready CS, Macromedia Flash, Rational Rose 2008
Operating Systems: Windows NT/ 2000/2003/2008/2012 MS DOS, UNIX GUI
Frameworks: WCF (Windows Communication Foundation)
Reporting Tools: SSRS, Crystal Report
PROFESSIONAL EXPERIENCE
Sr. Full Stack .NET Developer
Confidential, Costa Mesa, CA
Responsibilities:
- Worked as a .Net Developer as part of the team in designing and developing the applications usingVisual Studio 2015 .Net Framework 4.6.2, C#.NET, ASP.NET MVC 5withEntity Framework 6,SQL Server 2015,andLINQ.
- FollowedAgile Methodologywhich involves daily scrums meetings and Sprint meetings (planning, Review, Retro) to meet deadlines and expectations.
- Design develop and unit test the application and assist in maintaining program libraries, user manuals and technical documentation using various programming languages as per the needs of the project which include ASP.NET, C#,J Query,Visual Studio 2015,MVC 5Framework,Razor view Engine,WCF,Microsoft SQL 2012,OOAD,Entity Framework,LINQ,AngularJS, HTML,CSS.
- DevelopedWCFservices for bothDesktopandmobileapplications.
- Azure Cognitive Services usingAzureMachine Learning and HDInsight.
- Experienced with common tools likeGitBash, Git Extensions, Source Tree, Visual Studio 2015, Visual Source safeandTFS
- Write functionality using observable patterns and models inAngular2.
- Experience withASP.NetMVC by Using theRazor View Engine, JavaScript, HTML5, CSS3, andBootstrap, Triggers, views,andStored Procedures.
- Extensively worked in Entity Data Model for implementing Business logic and Data Layer usingEntity Framework 6.0.
- Designed and developed dynamic webpages usingBootstrap,JavaScript,JQuery.
- ImplementedAngularJSControllers to maintain each view data.
- Experience withAgileMethodology and Test-Driven Development
- Developed UI usingASP.NET AJAX, ASP.NET 4.6, HTML5, CSS3andJavaScript
- Worked extensively onTELERIK UI(Kendo UI) controls. Implemented bootstrap menus, buttons, and various other controls.
- Developed single page applications usingAngular 2andTypeScript.
- Development experience inC#, XAMLforSilverlightapplications and web applications forMicrosoft SQL Server.
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs.
- Used Team foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Migrated the application from Infrastructure as a Service (IaaS) to Platform as a Service (PaaS) by converting existing solution toWindows AzureWorker Role
- IntegrateAzure Cloud PaaSApplication server for running scheduler task
- Developed views using Razor view engine,HTML5, CSS3andjQuery.
- Developed Restful web services using Windows Communication Foundation andWeb API.
- Implemented theDependency Injectionfor unit testing and reusable components.
- Entities in the Data Layer using theEntity framework
- Creating, modifyingSQL queries,Stored Procedures,Functions,Viewsand CTE to handle the data integrity for various data transaction inSQL Server 2015.
- Created Indexes,Stored Procedures,TriggersandViewsusingSQL server 2015.
- UsedMicrosoft Team Foundation Serveras repository for source control of application.
- Fixing production defects and regress test the system.
Environment: .Net Framework 4.6.2, C#, MVC 5, ASP.Net, Entity framework 6, SQL Server 2015, Visual Studio 2015, JavaScript, JQuery, WCF, HTML5, CSS3, Azure, Typescript, AJAX, WPF, Bootstrap, Silverlight, Stored Procedures, TFS 2013, Web API 2.0, Triggers, Agile, GIT, IIS 7.0, Views, LINQ, Kendo UI.
Full Stack .Net Developer
Confidential
Responsibilities:
- Prepared Test Plan and reviewed Test Cases
- Designed and implementedFront end formsandUser Controls
- Designed and implemented reusable software elements likeServer-Side Controls Custom ControlsusingASP.NET
- Developed search components and ImplementedDesign Patterns using C .NET
- Involved in development of theUI- presentation layerusingASP.NetandVB.Net
- Involved in creating database tables and relationships
- Involved in writingStored ProceduresandCreating Tables ViewsinSQL Server 2003
- Developedweb ServicesusingWCF
- Involved in developing reports usingCrystal Reports
- Involved inApplication Support and releasing the fixes
- Involved in design architecture of the system
Environment: .NET Framework 3.5, Visual Studio 2008, C#, ASP.NET, ADO.NET, JavaScript, HTML, jQuery, SQL Server 2008R2, Web Services.
Full Stack.NET Developer
Confidential
Responsibilities:
- Worked inAgile Scrummethodology and delivered accepted functionality in each sprint.
- Played key role in feature implementation and enhancement, code refactoring and defect fixing.
- Designed and developed Hybrid-Single Page Application usingC#5.0,.NET Framework 4.5,ASP.NET MVC 5,andAngularJS1.5.
- ConsumedSOAP APIsfrom enterprise customer system andRESTful APIsprovided by other applications in the portfolio, also created W&C RESTful APIs.
- Participated in UI design with Master Pages inMVC 5and improved layout withHTML5, Bootstrap, andCSS3.
- UsedAngularJS, JavaScriptto develop templates, controllers, and directives.
- UsedRequireJSJavaScript library to dynamically load ASP.NET bundles.
- UsedMath.netlibrary to implement methods and algorithms for numerical computations.
- Provided database connectivity usingEntity Framework6.0, LINQ, designed stored procedures and views at the back end.
- Contributed in data migration fromOracleDBtoSQL ServerusingPL/SQLandT/SQL.
- Generated data migration and transformation usingSSIS and built reports withSSRS.
- UsedOWINinterface to decouple server and application.
- UsedJSON web tokento do user authentication and secure information exchange.
- Using theNinjectforDependency Injectionto build a loosely coupled system.
- UsedDapperfor Object relational mapping (ORM).
- UsedRepositoryandFactorydesign pattern to develop reusable code.
- Designed unit testing module withNUnitto test the application performance and availability
- Heavily involved in code review, build and deployment withGIT, Jenkins.
Environment: .NET Framework 4.5, Visual Studio 2015, C# 5.0, ASP.NET 4.5, MVC 5.0, Entity Framework 6.0, Web API 2, SQL Server 2014, HTML5, CSS3, JavaScript, AngularJS 1.5, AJAX, IIS 7, LINQ, SSIS, SSRS, Git, Agile, Jenkins, NUnit
.Net Developer
Confidential
Responsibilities:
- Designed and developed Web Pages usingASP.NET, VB.Net, C#. NET,HTML,JavaScript,Angular JS, CSS,and server controls.
- FollowedAgileandScrumMethodology and to produce high Quality software.
- Developed web pages and validated these pages usingASP.NET, XHTMLandC#.
- UsedAJAXto present a very intuitive user experience.
- Create new modules and business logic using.Net Framework 4.0 MVC 3.0
- ImplementedMVCpattern as it an ideal framework for delivering a structured, testable UI model.
- Designed and developed web n-tier middleware applications for sales using.Net Framework(C#, ASP.Net) ADO.Net code withSQL Serveras the database.
- Designed SSIS packages to pull data from various sources such flat files, Oracle DB, other SQL server tables usingVisual Studio 2010.
- Used JSON as response type inREST services.
- Developed core functionality with the.NET Framework ASP.NET
- Used differentTelerik Rad Controls,Free TextboxinVisual Studioapplications and Sitefinity.
- Developed Master Pages for multiple pages and CSS for unique look and feel of the application and code behind coding are done withVB.NET.
- Used Web services -WSDL andSOAPusingApache Axisfor getting food items information in Diet module.
- Implemented easy responsive design using Responsive Web Design Grids (RWD)
- UsedAjax, CSS, JavaScript, andBootstrapfor the front-end web development.
- Developed new features for the internal Web application using JS framework,JavaScript, HTML, CSS, Restful Services,.NET, C#, LINQ, andentity framework.
- DevelopedASP.NET MVCApplications in Test Driven Development (TDD) environment using MicrosoftUnit TestingFramework.
- Create Cache Memory onMicrosoft Azure Active Directoryto improve the performance of data transfer betweenSQL AzureandWCFservices.
- UsedGITfor source code repository and versioning.
Environment: .Net Framework 4.0, MVC,Visual studio 2010, TFS,Azure, RWD, GIT, Telerik, WCF, MVC, TDD, TFS, Ajax.
.NET Developer
Confidential
Responsibilities:
- Involved in initial phases of design analysis and elicitation of requirements
- Followed Test Driven Development to develop the application
- Created layered components using C
- Developed Web Application byMVC patterns
- Worked with Application-level events using Global. asax
- UsedADO.NETfor SQL database interaction using Data Reader Dataset and Data view
- Utilized Web. config file to have own setting for the application by writing database connection strings custom settings and user authentication
- Extensively usedLINQ to XML LINQ to Objects
- Designed DevelopedASP.NETUser Controlsand usedASP.NETWeb Forms
- Used ASP.NET Validation controls and JavaScript for validating user inputs
- Participated in maintenance phase of the project
- Developed Tests for Unit testing the developed components usingN Unit Testing Framework
- Used extensively newC 4.0/3.0/2.0features such as Generics Iterators Anonymous Methods Partial Classes Anonymous Types Lambda Expressions and Extension methods
- Domain Driven Model withAsp.Net MVC 2 architecture
- Used Task Parallel Library TPL for processing CPU intensive tasks
- Multithreaded PDF report generation
- Followed Agile development process with monthly release cycle
- Used NCoverage for build automation and test coverage
- Analysis design and complete ownership of various modules
- Automate the product deployment and load automation process
- Onsite visit code reviews conducting interviews etc.
Environment: C 3.0 ASP.NET3.5 ADO.NET WCF Web Services SQL Server 2008 PL/SQL IIS 6.0 UML HTML Windows 2003 Visual Studio Enterprise Library 4.1 jQuery XML and LINQ.
Jr .Net Developer
Confidential
Responsibilities:
- Prepared Test Plan and reviewed Test Cases
- Designed and implementedFront end formsandUser Controls
- Designed and implemented reusable software elements likeServer-Side Controls Custom ControlsusingASP.NET
- Developed search components and ImplementedDesign Patterns using C .NET
- Involved in development of theUI- presentation layerusingASP.NetandVB.Net
- Involved in creating database tables and relationships
- Involved in writingStored ProceduresandCreating Tables ViewsinSQL Server 2003
- Developedweb ServicesusingWCF
- Involved in developing reports usingCrystal Reports
- Involved inApplication Support and releasing the fixes
- Involved in design architecture of the system
Environment: C .Net WCF ASP.Net VB.Net JavaScript Microsoft Visual Studio .Net 2008 SQL Server 2003 Crystal Reports
Jr .Net Developer
Confidential
Responsibilities:
- Analysis of the specifications provided by the clients.
- Involved in requirement gathering functional and technical specification.
- UsedN-tier architecture for Presentation Layer Business and Data Access LayersusingC.
- Coding and debugging usingASP.NETand C.
- Developed Web Forms using ASP.NETServer Controls and validated client side using JavaScript.
- Used ADO.NET objects such asData Adapter Data ReaderandData Setfor consistent data access.
- WrittenDatabase RoutinesStored Proceduresand fixing up standard specifications.
- Testing is done usingNunit testing.
- Creating reports using the Crystal Reports for the report needed by Middle Office Back Office users.
- Identified researched investigated analysed defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used a hybrid of Waterfall and incremental model as theSDLC.
Environment: ASP ASP.NET C .NET HTML DHTML CSS C Script JavaScript AJAX LINK Visual Studio 6.0 Visual Studio.NET SQL Server 2000 IIS 5.0.
Assistance .Net Developer
Confidential
Responsibilities:
- Maintained UI/Components/Classes/Methods/Functions for teh application and also Functionalities such as Data retrieval using C#, .NET, ADO.NET 3.5
- Developed presentation layer using Server-controls, HTML 4 Controls, User Controls and Custom Controls.
- Developed extensive Stored Procedures and Triggers on SQL Server 2008
- Coding for various Modules, Error Handling, Modification and Testing, Bug solving of teh change requests
- Review software code to ensure compliance wif established standards.
- Assist wif documenting new application development standards.
Environment: JavaScript, C#, ASP.NET 3.5, ADO.NET 3.5, Web Services, Visual Studio.NET 2010, .NET AJAX Controls, SQL Server 2008, HTML
