Fullstack.net Developer Resume
Philadelphia, PA
SUMMARY
- Around 4 years of experience in Analysis, Design, Development, Testing, Debugging and developingmulti - tiered systems and distributed architectures using .NET related technologies such asC#, ASP.Net, VB.NET, ADO.Net, AJAX, JQuery, JavaScript, WCF, SOAP and XML Web Services.
- Experience in Development methodologies likeAgile/ SCRUM, Iterative, and Waterfall models.
- Strong technical expertise in usingEntity Framework, ASP.NET, ASP.NET MVC, ADO.NET, C, C++, C#, C#.NET, VB.NET, Angular.js, Node.js, Knockout.js, React.js, WCF, WPF, Win Forms, Web Forms, VBScript, JQuery, JavaScript, AJAX, Razor views, WAS, IIS, Windows Workflow Foundation (WWF), Web Parts, Custom Controls, NOSQL, SQL Quires, VB6.0, ADO, COM+, Web Services(SOAP, WSDL), CSS3, HTML5, XML, Crystal Reports and Web Patterns, Shell scripting (Bash/ Korn).
- Experience in building Web services usingASP.NET Web APIand performingCRUDoperations usingREST API.
- Experience wif ASP .NET MVC, creating View Models, Partial Views, applied Dependency Injection usingN Inject/Unity Container, Action Filters, Validations, Data Annotation, Custom model Binder and Routing, using Razorview wif HTMLhalpers andAJAXhalpers.
- Deployed and Maintained windows phone applications onAzure cloud technologies.
- Expertise in implementing Object Oriented Analysis and Design (OOA & OOD)andService Oriented Architecture (SOA)methodologies.
- Extensively worked on developing applications usingAzure .
- Experienced in a fast-pacedagile development including Scrum, Test Driven Development (TDD).Excellent written, analytical skills, verbal communication skills wif a customer service oriented attitude and worked wif teh offshore team as onsite coordinator to provide teh update on teh daily basis.
- Extensive experience in usingBuild Automationusing deployment tools likeOctopus, TeamCity, MS BuildandContinuous Integrationconcepts by using tools likeANT, Visual Studio, Cruise Control.
- Hands on experience in design usingObject Oriented Programming (OOP)Principals and Design patterns like Abstract factory, Singleton, Object pool a standard solution to common problems in software design.
- ImplementedSolr, Elastic search enginesfor multiple websites.
- Strong abilities inXML, XSLT, IIS 10.0, WSDL, UDDI, CLR, XML Web service, SecurityinASP.Net.
- Developed service oriented architecture solutions (SOA and Micro services) usingRestful APIs.
- Good knowledge onMicroservices,AWS (Amazon Web Services), working wifEC2, RDS, Dynamo DB, S3, Cloud watchandDocker.
- Experience in developing Self Host Services by usingMicrosoft OWIN.
- IntegratedMS Dynamics CRM 2016online wifAzure Logic Apps, Web Jobs.
- Working experience on teh frontend usingAngularJS, Angular2andKendo UI.
- Expertise knowledge onHTML5, XHTML, JavaScript, Bootstrap, VBScript, COM, DCOM, Classic ASP applications, XML, XSLT, CSS3.
- Experience in completeSystems Development Methodology (SDM)including requirement gathering, Analysis, Design, Deployment, Implementation, Testing, Supporting of n- tier client/server and web applications using.Net Framework.
- Experience in usingAngular.jsto test views and to do end to end unit testing by usingContinuous Integration/Continuous Deployment(CI/CD)
- Knowledge in creating rich contentWeb Forms, WCFandRestful services.
- ImplementedMVVM patterninWPF ApplicationsusingPRISM framework.
- Experience on version control systemsTortoise SVN, GitHub, Team Foundation Server (TFS)andVisual Source Safe (VSS).
- Created Entity classes, relationships between entity classes usingLINQ toEntities, andLINQ to SQL, Oracle PL/SQLand Enterprise Library to manage relational data as objects.
- Experience in development ofGUIusingJavaScript, React.js, Redux, ES6, CSS3, HTML5, AJAX, JSON, and JQuery.
- Worked onN-Tier ArchitectureslikeMVC (Model View Controller), MVVM (Model View, View Model)design patterns on teh applications.
- Experience in developingWeb API Controllers (Web API 2) in ASP.NET MVC 5to build, maintainRestful API's.
- Experience in Custom, Tabular, Matrix and distributed reports in multiple formats usingCrystal Reports, MS SQL Server Reporting Services and SQL Server Services (SSIS, SSRS).
- Experience in creatingSPA (Single page Applications) based on client sideJavaScript framework Angular1.5/2 employing MVC, MVVM and Web API.
- Created UI mockups using wireframe toolslike Mockingbird.io, Pencil and Entity Relation (ER) diagrams using Microsoft Vision.
- Strong knowledge ofWeb Accessibility, State Management, Caching, Enterprise Application BlocksandSecurity.
- Extensive experience in creating tables usingPL/SQL, Oracle, reporting solutions like Crystal, RDLC reports.
- Hands on Experience in databases such asMYSQL, Microsoft SQL Server, Oracle PL/SQL, PostgreSQL and MongoDB (NoSQL).
- TEMPHas strong experience and understanding in.Net framework 3.5, 4.0, 4.5, 4.6, 4.6.2features for designing and developing new application usingWCF, NHibernate, GIT and WPF.
TECHNICAL SKILLS
Internet Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5,MVVM, ASP.NET Web forms, AJAX, ASP, ASP.NET CORE, Micro Services, JQUERY, IIS Web Server, WPF,WCF Services, XML Web Services, SharePoint, NHibernate, Control M
Programming Languages: C,C#, SQL, T-SQL, PL/SQL and VB 6.0
Distributed Technologies: Restful, Web API, WCF and SOAP
Databases: MS Access, MS SQL Server, POSTGRESSQL, Cassandra, NO-SQL, Mongo DB
Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET
UI Technologies: HTML5, Bootstrap 3.0, typescript 2.0/2.1, CSS3, XML, JavaScript, Angular 1.3/1.4/1.5/1.6/2.0/4.0, React JS, REDUX, JQuery, KnockoutJs, Node.Js, KendoUI, VBScript, ASP, PHP
IDE: Visual Studio 2015/2013/ 2012/2010/2008.
Design Tools and Languages: UML, Visio 2000 for enterprise architects and Rational rose
Reporting Tools: Crystal Reports, SSIS, SSRS, Tableau, Qlikview, Telerik Reporting
Version control and installation tools: Visual source Safe, Tortoise SVN, MS Team foundation server
Other: MS Application Block 4.0, JIRA, SiteCore
Operating Systems: Windows 8/7/2000/XP/NT/98/95, UNIX
Packages: MS-Office
Testing Tools: N-Unit
Methodology: Agile Methodology, Waterfall Model, UML, Object-Oriented Analysis/Design
PROFESSIONAL EXPERIENCE
Fullstack.Net Developer
Confidential, Philadelphia, PA
Responsibilities:
- Configured teh application to meet client's requirements using theMicrosoft Dynamics CRMCustomization Tool, Workflow Tool.
- Involved in teh complete Software Development Life Cycle(SDLC)including Analysis, Design, Implementation, Testing and Maintenance usingagile methodologywifdaily scrums, paired programming usingTest Driven Development (TDD)andcontinuous integration.
- Written customMicrosoft Dynamics CRMplug-ins and created custom workflows.
- Designed teh web UI usingASP.NET, HTML, DHTML, JQuery, Angular.js, Node.js, Ember.js, JavaScript, JSON, CSS, XSL, Web Forms and AJAX controls.
- Created and developed UI components wifin single page application (SPA), by usingES6, React.js, Redux storeandSQL Server 2014.
- Worked wif upgrading application from.Net Frame Work 4.6running onVisual Studio 2015toFrame Work 4.6.2onVisual Studio 2017.
- Design and development of responsive web design usingHTML, ASP.NET, CSS, BootstrapandAngular.js.
- DevelopedGUIusingASP.NET Web FormswifAJAXcontrols.
- UsedC# 6.0andWin formsto collect data from differentAPIsusingmulti threadingand asynchronous operations.
- Incorporated accounting systems (QuickBooks) intoMicrosoft 3.0 CRM.
- Implemented multi-level routing for navigation and made useofECMA Script Arrow functions in Angular 2 Application.
- UsingJavaScriptto create different client-side functions dat greatly decreased processing time and resource consumption.
- Created a database known asSQL AZURE database, which integrates wif Active directory andHadoop.
- UsedLog4Netto handle auditing, error logging, and performance measures.
- UsedTeam Foundation Serverfor teh version control, branching andMS build.
- Experience in usingLanguage-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Implementing Entity Framework,LINQto Entities andLINQto SQL for connecting teh Database and perform all teh database transactions.
- SubscribeSQL Server Azure Cloud Services. Create Database(s) onSQL AZUREand Setting upSQL AzureFirewall.
- Implemented applications usingASP.NET 4.6, C# 7.0, WCF, WPF, Restful services, XML, JSON, XAML, storage explorerand SQL Server 2016.
- Developed teh reports and analysis usingCrystal Reports, SQL Server Reporting Services(SSRS) wif teh .net environment.
- WroteLINQ scriptsalong wifLambda ExpressionsandEntity Frameworkto access data inSQL Server2016andMongoDB.
- UsedMicroservice architecture, based services interacting through a combination ofRESTand leveragingAWSto build, test and deploy Identity Microservices.
- Involved in complete application stack inAmazon Web Services (AWS)like EC2, S3 Bucket.
- Responsible for maintaining and expanding AWS (Cloud Services) S3 infrastructure using AWS (SNS, SQS).
- Developed database objects such as tables, views and user defined functions and triggers usingSQL Server ManagementStudio.
- Developed Security module implementedIT Security FeaturesusingASP.NetLogin Controls, Personalization, Membership, autantication and authorization usingASP.Net.
- Developed aRestfulWeb Service for integration wif a web Service usingJSONSerialization and De-Serialization responsible for communicating and providing real time data from integrated server to Client Application.
- Working on extensive code review and debugging to resolve teh performance issues likememory usage, network traffic, application loadingand populating teh images on teh pages.
- UsedMongoose APIin order to access theMongoDBfromNode.js.
- DevelopedPL/SQLtriggers and master tables for automatic creation of primary keys.
- Worked onSOAPandRestful ServicesusingWEB APIwhich returnJSON data
- CreatedUIcontrols inXAMLpages usingWPF.
- Extensive development usingASP.Net, C# 4.0usingWeb ApplicationsandOOPs Concepts.
- Solid experience in developing client-side JavaScript framework usingKnockout.jsemployingASP.NET MVCandWeb API.
- Created unit testing cases usingKarma-Jasminewhere each test case is written in a user friendlyJasminelanguage using simple describe, it, Expect, before each and after each block's and performedcontinuous integrationandcontinuous deploymentsusingTeamCity.
- DevelopedASP.Net, Web APIcontrollers dat involved in implementation of service layer, data object layer components and provided security usingOWINauthorization.
- UsedASP.NET Core MVC 1.0framework to support teh use of Dependency Injection toinjectobjects into a class, instead of relying on teh class to create teh object itself
- Develop dynamic UI wifHTML5, Bootstrap, CSS,usingTelerik MVC Kendo UIfor creating dynamic grid.
- UsingAzure Cloud servicesperformed various web operations in Azure App Service
- Worked on cloud computing usingWindowsAzure and SQL ServerAzure
- Implemented and exposed theMicro servicesbased onRestful APIutilizingJAX-RS.
- Developed web application usingMongo DB, Meteor.js, Angular.js, Git, JIRA,andShell Scripts.
- CreatingMSIand deployment of Application in Test and Production Server. Extensive use ofVisual Source Safe (VSS).
- Deployed application intoAzure Serverby creatingAzure SQL serverby setting upContinuous Integration (CI)/Continuous Deployment (CD)fromTeam Foundation Server (TFS).
- Expert in designingXAML mockupsusing ofExpression Blend/DesignandVisualStudio.NET.
- Used Microsoft patterns & practices recommendedPRISM frameworkwif features such as regions, modules, event aggregators, delegate commands in implementing(MVVM) Model-View-View Modeldesign pattern to developRIArich user interface (UI)WPFandSilverlightapplication.
- Proficient in generating Reports, sub reports and drill down reports usingSSRSandCrystal Reports.
- Developed Responsive Web pages dat are rich in user interactive usingReact.js, HTML5, and CSS3, JavaScript, Bootstrap, Animate, GIT,andJSON.
- Worked wifOctopusto deploy teh projects toDEV/UAT Servers. Deployed theIISapplication.
- Worked wifAzure servicefabric leading to easy publishing of reliableMicroservices.
- IntegratedGitHubintoJenkinsto automate teh code check-out process.
- Worked onWindows Communication Foundation (WCF)services to communicate between teh processes viaSOAP XMLmessages and also worked onService Oriented Architecture (SOA).
- Worked extensively onConfidential -SQLquires and Joins and worked on Performance tuning teh Database.
- Maintaining build versions and code versions usingTeam Foundation Server (TFS).
- PerformingUnit TestingusingNunitwhich is a derivative of Testing Framework.
Environment: .NET 4.0/4.5.1, .NET Framework 4.6.2/4.6, MS Visual Studio 2017, WCF, WPF, Entity Framework core 1.0, Kendo UI, Bootstrap, ASP.NET 4.6, ASP.NET Core MVC 1.0, ADO.NET, Web API 2.2, C# 7.0/6.0, PRISM, UML, NUNIT, XHTML, CSS3, XML, SSRS, SSIS, MVVM, MSMQ, Knockout V3.4.1, JQuery, Agile SDM, AJAX, SOAP, GIT, Angular2, Angular.js, Ember.js, Node.js, React.js, TeamCity, MS Build, LINQ, Team Foundation Server (TFS), SQL Server 2016, Oracle 11i, IIS 7.0, HTML5, Jasmine, Karma, MS SQL Server, Confidential -SQL Win Forms, Apex Language, Visual force Pages, Web Forms.
.NET Developer
Confidential, NY
Responsibilities:
- FollowedAgileandScrum methodologyforcontinuous integration & continuous deliverywif regular small releases.
- Designed Application architecture forProcess Flow, SecurityandError Handling.
- Designed and developed WebPages usingASP.NET, VB.Net, HTML5, JavaScript, AJAX, jQuery, CSSandserver control.
- Developed and enhanced Master Pages, User Controls, Custom Controls, and User Interface by usingHTML5, CSS3, ASP.NETControls along wifBootstrap Framework, Telerik MVC Kendo UI Controls.
- Developed Web forms for registration, to update teh policy installment pages and application logic inASP.NET, .NET MVC 4.5.
- Designed and developed application logging usingLog4netlogging framework, created custom appended to save log information in database.
- Used Microsoft Exception Handling Block Component to handle errors and worked on.NET securityfeatures suchAutantication & Authorization, Authorizing Users, RolesandUser Account Impersonation.
- Bind two data fromMONGODB, NoSQLdatabase toUI meteor modules.
- Created WebHTTPbinding to makeWCFrest services to improve teh performance.
- Developed REST based services,MVVM Web applicationusingKnockout.js, require.js, bootstrap.css, Web API 2.0.
- ImplementedRestful servicesbased onSOAandMicroservicesarchitecture patterns usingASP.NET Web API.
- UsedTeam foundation server (TFS)as source control repository for code version onCI/CD. Developed several SOAP and REST API based internal tools to enhance quality and performance of existing code base and deployed inCloudFoundry, AWS S3 and Kubernetes.
- UsedN-Injectdependency injection library to initialize teh objects andinjectthe services to them.
- Maintained existing cloud environment usingMicrosoft Azure.
- ImplementedWeb ApplicationusingMVC (Model-View-Controller)architecture wif extensivemulti threadingto allow a responsive andelegant UI.
- Developedrestful ServicesusingWEB APIto expose business logic.
- Designed and developed user interfaces usingVB.NETandASP.NET.
- Developed user interface by using theReact.js, FluxforSPAdevelopment and implemented client side Interface usingReact.js.
- Responsible to CreateTFS (Team Foundation Server)Projects, Work Items, and Versioning, Automation of build process usingTFS API, TFS Build, andMS Buildtools.
- Designed and ConsumedXML WebservicesusingMicroservices.
- Used theOWIN middlewarefor logging theHTTPRequest and Response.
- Created Server Side of application for project management usingNode.jsandMongoDB
- Involved in consumingRestful servicesusingAngular.js, https services.
- Designed theWin Form UIscreens usingWPFandXAML.
- DevelopedASP.NET WEB API 2.0to allow theAngular.jsapplication handle wifHTTPrequests like get, post, put, delete when teh user request fired for displaying or manipulating of teh data.
- UsedADO.NET, LINQin connecting to Data Access management wifSQL Server.
- UsedKnockout.jsfor Automatic UI refreshing and for native template.
- Developed test pages for different flows of application usingAngular.js, JavaScript, jQuery, HTML, CSS, AJAX and JSON.
- Implemented a code branching strategy to allow forcontinuous developmentandreproducible production deploymentsusingTeamCityandOctopus Deploy.
- Actively assisted teh development team, allowing them to build a pipeline forcontinuous delivery,fostering teh programming,Test Driven Development (TDD), andcontinuous integration.
- Created amulti threadingprogram to pull data in parallel, sources includingrestful API.
- Implemented AJAX Asynchronous and Asynchronous calls.
- Involved in ImplementingService Oriented Architecture (SOA)and usedWCFto expose business logic as services and consumed those services. Defined service contracts, implemented service contracts etc.
- Worked onSOLR searchengine for indexing and searching teh contents of a Web site.
- Created severalStored Procedures, SSIS packages, SQL Jobs, Functionsand Views inConfidential -SQL
- Developed client side validation code usingTypescript, JQueryandES5.
- Migratelegacy applications from .Net 4.6 to .Net 4.6.1 Framework.
- Migrated applications fromVB6toVB.Net.
- DevelopedWin formscustomized properties of a.NETapplication fromXML Config file.
- CreatedCrystal reportsinSQL server 2012by using prior features.
- Involved in developing teh deployment scripts in power shell and creating deployment packages forShare Point 2013.
- Developed program to automaticallycreate Jasmine/Karmatest scripts forAngular controllers.
- Designed newWPFapplication usingMVVMand Repository pattern, from design to completion usingPRISMPrincipals
- GUIwas developed usingJQUERYwifJava script, JSON, LINQ, CSS3, XAML and ASP.NET MVC 6, Web APIs, angular.js.
- Set up teh Application Deployment on Staging and Integration servers usingJenkins.
- Using HTML5, JavaScript, JQuery, and Knockoutfor developingMVVM web pages.
- Consumed Web services usingWCF and WPFfor online transactions usingVB.NETand exposed them throughSOAP and HTTP.
- UsedVisual Source Safe (VSS)for teh Code integrity and source code management.
- Developed application usingASP.NET MVC 6, HTML5, AJAX, SQL Server 2014/2012from new development andVB6 Applicationsand Cobol Applications.
- Experience in managing and setting up continuous tools likeJenkins.
- UsedGITfor source code management,VB.Net codeas a code behind for all teh web pages.
- Worked in generating reports usingSQL Server Reporting Services (SSRS)wif good knowledge ofSQL Server Integrated Services (SSIS).
- Createdweb API'sinMVC 6and usedelastic search to query.
- Extensively worked wifTeam Foundation Server (TFS)for version control.
- Used LINQ to SQL extensively for extracting data from teh database using Entity framework.
- Developed loosely coupled application usingWPF, MVVM pattern, LINQ, dependency Injection container Unity Container, NHibernate.
- Efficiently handled periodic exporting ofSQL dataintoElastic search.
- UsedPRISM, Unity to Create Multiple independent modules so dat to decouple them, register teh modules and communicate between them using teh Event Aggregator, Commands and Composite Event.
Environment: .NET Framework 4.6.1/4.6, Entity Framework 6.0, ASP.NET MVC 6, WEB API 2.0, Share Point 2013, VB6, VB.Net, Agile SDM, MS Visual Studio 2015, Crystal Reports, Bootstrap, TeamCity, Octopus Deploy,MS Build, TFS API, TFS Build, HTML5, XML, XSLT, SQL Server 2014, AJAX, Angular.js, Knockout V3.2.0, Confidential -SQL, Dynamic SQL, Win Forms, Web Forms, JQuery, SSRS, SSIS, PL /SQL, Team Foundation Server (TFS), WiX, UML, XHTML, CSS3, MVVM, React.js, Jasmine, Karma, NHibernate, SOAP & HTTP, Jenkins, PRISM, WPF, Typescript.
