.net Developer Resume
Seattle, WA
SUMMARY
- 7+ years of experience in designing, developing, and maintaining web - based solutions. Improving and updating the programming process. Hands on experience in all phases of SDLC like requirement gathering, analysis, design, and implementation.
- Experienced in Software methodologies viz. Agile in all stages beginning from initiation, definition to the deployment and support.
- Experience in analysis, design, and implementation of Object-Oriented Applications.
- Ability to develop reusable Front-end, Backend and API functionalities.
- Developed a Web Application using .NET Core 3.0, .NET frameworks 4.5 and lower.
- Developed Restful WEB-API projects using .NET framework 4.5.
- By using Document Rendering Feature, convert document in following format such as HTML, Postscript also in a specific size or scale on the .NET Graphics object to create thumbnails
- Developed Multi-Tenant Architecture Based Application, handled rowl level security using the SQL-Server RLS.
- Experience in developing Single page applications using Angular JS and Angular (Type script).
- Proactive in Production support and coordination with various stakeholders viz. Sales, Business, QA teams and Clients.
- Extensively worked on various technologies likeCobol, DB2, JCL/PROCS, VSAM, CICS, REXX,IMS DB/DC, SAS, PERL, Oracle/SQL, Java,Javascipts, HTML & XML.
- Expertise in working with various databases includingDB2, IDMS, IMS DB/DCand oracle. Extensively worked on database design, normalization, Stored procedures, Cobol
- Developed server-side views based on Swig and client-side components based on Knockout JS, applied designs to them using Bootstrap and custom less styles
- Implemented Web applications with responsive UI using Bootstrap.
- Experience in developing applications in NodeJS using Express Framework.
- Experience in developing Web Applications using ReactJS.
- Used MonogDB package in .NET to save and retrieve large chunks of data using BSON.
- Experience in setting up MongoDB context and configuring mongo client in ASP.NET applications
- Install, monitor and upgrade NoSQL (Couchbase and MongoDB)Databases on all environments.
- Installation ofNoSQL MongoDBon physical machines, Virtual machines as well asAWS.
- Experience in working with PostgreSQL to store large data sets.
- Implemented Unit Testing with NUnit Framework.
- Used Jenkins to perform CI/CD by creating pipelines, configured SMTP to send emails to team members on build errors.
- Used Cloud servers like Azure and AWS to host web applications and services.
- Used Azure portal to perform CI/CD.
- Created and managed IIS Websites, Bindings and Application Pools.
- Use Jira to manage tasks and tracking sprint progress.
- Used repository version controls SVN, Git, Bitbucket and SourceTree.
- Used Kubernetes and Docker to deploy projects on to containers.
- Integrated payment gateways like Stripe and Braintree in our applications
- Created Windows service application for running notification service.
- Used JMeter to perform automation testing.
- Experience in using AppDynamics to monitor performance of the application.
- Experience in implementing Json Web Token (JWT) to implement single sign on mechanism.
- Exceptional ability to deliver outputs in short deadlines with minimal supervision.
- Capable of grasping new concepts and utilizing the same in a productive manner
TECHNICAL SKILLS
Software: MS Office 9x/2000, MS FrontPage, MS Interdev, Visual Studio.NET, .NET Class Libraries, MS Visio
Operating Systems: Windows 95/98/2000/2003/2008/7/8/ NT/XP/Vista
Languages: C#, VB.NET, WCF, WPF, SQL, T-SQL, PL/SQL, OOPS, Cobol
Framework: .Net Framework 4.6/4.5/4.0/3.0/2.0 , Windows Service, SQL Server Integration, SQL Server Analysis Service SSAS, Services SSIS and Reporting Services SSRS, BIDS, Microstrategy Beginner
Database: Oracle 9i/10g,11g/12c, SQL Server 2008/2010,2012/2015, MS Access, MySQL
Web Technologies: ASP.NET, ASP, JavaScript, AJAX, SOA, Web Services, Angular JS, Angular 6/4/2, Knockout JS, React JS, MVC, MVP, MVVM, AJAX toolkit, jQuery, HTML5, DHTML, CSS5, XML, XSL, XSLT
SCM: Visual Source Safe, Tortoise SVN, Git, Team Foundation Server (TFS)
Middleware: .Net Remoting, XML Web Service
Tools: MS Visio, Star Team, Caliber, Quality Center, Application Center Test, N-Doc, N-Unit, Ms Tests, Mercury Products QTP, AppCenter and LoadRunner
Data Access Tools: ADO.Net, NET Enterprise Library 2.0 and ADO
Profiler: SQL Profiler, .Net Profiler
Development Methodologies: SDLC, AGILE, SCRUM, Kanban
Code Coverage Tools: DotCover
IDE: Visual Studio 2008/2010/2013/2015/2017 , Eclipse
PROFESSIONAL EXPERIENCE
Confidential - Seattle, WA
.Net Developer
Responsibilities:
- Redesigned the existing application using ASP.NET MVC Framework, C#, HTML5/CSS3 and Entity framework.
- Experience in gathering business requirements from the business and documentation of the enhancement of the project.
- Designed and developed the Business Layer, Presentation Layer and Data Access Layer for the application.
- Developed User Interface using Asp.Net and Code behind usingC#.Net.
- Used “Agile” methodology for the project, which involved daily scrums.
- Completed all relevant Cobol coding and unit testing, ensuring quality code is delivered.
- Developed Custom Pipes, Directives, Services and Modules in Angular 4 Application.
- UsedReactJSin development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Experience in development of web-based applications using ASP.NET MVC 4.0 and C# in Visual Studio 2012 to be deployed on Azure Cloud.
- Responsible in maintaining versions of source code usingTeam Foundation server(TFS).
- Extensive implementation experience in software architecture, design patterns and development for n-tier distributed systems using .NET Framework 4.5.
- Developed web applications using ASP.NET underMVCarchitecture withRAZORview engine.
- Worked closely with product, UX and business team to build applications & reach business goals through front end development and UX.
- Install, monitor and upgrade NoSQL (Couchbase and MongoDB)Databases on all environments.
- Developed server-side views based on Swig and client-side components based on Knockout JS, applied designs to them using Bootstrap and custom less styles.
- Used jQuery and AJAX to make the User Interface more responsive.
- UsedAngular4as the development framework to build a single-page application, directive and controllers to present the data in charts and tables.
- Implemented REST API's with azure service fabric stateless Microservices usingASP.NET Core.
- MaintainMS SQL Server 2012, including security, configuration and install servicepacks upgrade
- Installed and configured server machines using windows server 2012.
- Implemented the function to send and receiveAMQPmessages onRabbitMQsynchronously and asynchronously.
- Consumed Docker's to develop Container's for the Microservices. Designed and Developed Container Management Rancher to publish Containers.
- Created the Interactive Presentation layer inC#.NetandC#withIDEas Visual Studio.Net.
- Implemented Forms Authentication using database for Usernames/Passwords.
- Developed RESTful services using ASP .NET Web API for web services.
- Worked on theWCFservice to call the data from the existing database.
- Implemented Catalog Search functionality using Azure Search & Document DB.
- Programmed using mainframe Cobol Programs to extract online log files and process various reports. Completed all relevant coding and unit testing, ensuring quality code is delivered.
- Validation controls were used to accept or reject input before additional processing.
- Creating Dynamic UI using XML and HTML5 and JavaScript features withAngular JSframework
- Client form validations and Designed WINFORMS usingHTML,CSS,Java Script.
- Installation ofNoSQL MongoDBon physical machines, Virtual machines as well asAWS.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Responsible to develop Views and Stored procedures usingSQL Server.
- Created Stored Procedures, triggers, views, tables and generated TSQL script for application.
- Performing the tasks in the TFS central repository system.
- Involved in Daily Scrum meetings.
- Writing unit tests using N-Unit and Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
- Environment: Visual Studio 2017, .NET Framework 4.0, Entity Framework 6.0, ASP.NET MVC 5, C#, Angular 4.0, .Net Core, JavaScript, HTML 5, CSS 3, SQL, Microsoft SQL server 2012, Microsoft SQL server management studio, Bootstrap 4.5, LINQ, JSON, jQuery, Razor View 3.2.6, Web API, Web services
Confidential - Newark, NJ
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance usingagile methodology.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic usingC#.NET.
- Object oriented technology was extensively used for developing re-usable components usingC#. NETandVB.NET.
- Extensive knowledge and understanding of Microsoft Azure platform which includes Azure App Services, Cloud Services, Azure Storage Services, Azure Service Bus, Azure API Management, Active directories and Service Bus).
- Design and develop a user entry monitoring app dashboard to be installed in premises utilizingNode JS, Socket IOand .NET frameworks (4.6/4.5).
- Built Docker Images and deployed Restful API Microservices in the Containers managed by Kubernetes.
- Experience in working with version tools such asMS Visual SourceSafe and Team Foundation Server TFS.
- BuiltModels, View Modelto pass data between views andentity framework;build repository layerto convert business logic from Share Point project to our new .Net Core Solution.
- Extensively involved in developing components for Business layer and Data Layer, implementation inMVC architecture.
- Responsible for Cobol Programs for maintenance on the nightly batch process as well as online IMS/DC.
- Migrated the application from Infrastructure as a Service (IaaS) to Platform as a Service (PaaS) by converting existing solution toWindows AzureWorker Role.
- Worked withRabbit MQ for Queues to build the application as SOA platform.
- Worked with Angular 6 routing, Lazy loading and React (JSX) Forms to develop the client side application.
- UsedRazor Enginefor Creating Multiple Views and Created Custom HTML helpers to modify view to reduce the amount of tedious typing of HTML tags.
- UsedADO.NETobjects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
- Wrote Unit test to test .Net Core web API Action methods using Xunit.
- Modified WCF Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Prototyped new features and ideas - Google Drive Drawing, Photoshop,HTML, XML, Sass and React JS
- Experienced with NoSQLMongoDBin working with collections, indexes, shards and other database management tasks.
- Experience with container based deployments using Docker, working with Docker images, Docker hub and Docker registries, installation and configuring Kubernetes and clustering them.
- Involved in User Interface design and business layer implementation using ASP.NET CORE, C#, jQuery and WEB API’s.
- Implemented WCF Rest service by passing large file as method argument throughJSON.
- UsedAngular 6to connect the web application to back-end APIs, used RESTFUL methods to interact with several APIs, and wrote custom directives for a responsive, CSS-animated user interface.
- Developed routing and Lazy loading Single Page Application and Developed View templates using React Forms for Better Perform in Rendering.
- Worked withWindows AzureWorker Roles & Web Roles. Worked withAzure Table Storage,Queue Storage andService BusandBlob storage.
- Updated dashboard front end to support multiple dashboards and their CRUD operations usingtypescript.
- Created event driven Web Forms usingASP.NETand implemented form validation using Validation controls using both Custom validation andJavaScriptwas written for Client-side validations and used the new validation controls in Visual Studio 2015.
- Worked on implementingCURD operations using Marklogic NoSQL REST API Services.
- Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks usingC#.NET.
- Experienced in developing API services on C# while leveraging AMQP and RabbitMQ for distributed architectures.
- DevelopedEntity frameworkcode first - database existing hybrid solution with integration to MicrosoftAzureRaven DB backend.
- Programmed mainframe components on the system using Cobol Programs and CompUset print tools.
- Assigned to work on the RPS system using Cobol Programs and several DB2 Databases.
- Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
- Worked with Mongo DB and SQL server as database for Project.
- Extensively worked on migrating legacy ASP web pages into ASP.NET pages. Developed and used user defined namespaces along with system-defined namespaces.
- UsedJSONobjects for better data transfer fromAzureTable Storage to on premise environment.
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation usingLINQ.
- Experienced in creating data entry for both web and windows application to query XML documents using LINQ.
- Developed tables, stored procedures, views, functions and triggers to perform automated rules, updating to related tables inSQL Server.
Environment: Microsoft Visual Studio 2017, .Net framework 4.5/4.6, .Net Core, WCF RESTFUL Service API, ASP.NET, C#, XML, JSON, JavaScript, jQuery, Agile and Scrum, Entity, Team Foundation Server (TFS) 2015, Microsoft Enterprise Library, AJAX, HTML, CSS, Angular 6, Oracle11g, SQL Server 2015, Windows Server 2008 R .
Confidential - Alexandria, VA
.Net Developer
Responsibilities:
- Involved in all the phases such as Analysis, Design, Coding, Testing (Unit & Regression) and Deployment for the Desktop as well as the Web Versions.
- Involved in all the phases of the Project Life Cycle and analysis of the system based on 3-tier architecture.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, and Indexes using SQL Server 2010.
- Developed whole application in ASP.NET4.0 usingC#as code behind.
- Used various controls in .NET Framework (4.0/4.5), example Grid View control to display data in tabular from and Data Page control for paging.
- Designed and coded a series of Mainframe batch jobs (JCL) and programs (COBOL II) for maintenance of the new DB2-based Central Repository System.
- Developed Web Pages using C#, ASP.Net, HTML, CSS, BOOTSTRAP, AJAX, JavaScript, jQuery, and XSLT.
- Worked with XML files, to configure the .NET core application as well asPowerShellcode.
- Implement AWS solutions using ECS, DynamoDB, Elastic Load Balancer and Auto scaling groups.
- Used VB script scripting language as a tool for regular windows job and another batch processing.
- Extensively used Master Pages, Web User and Custom Controls in developing the front-end application.
- Proficient in developing, deploying and consuming the web services using WCF.
- Creating and modifying Silverlight controls, including extending the Data Grid control contained in the Silverlight Control Toolkit.
- Created tabbed interface for the Build Job Orders application using Angular 2, HTML and Typescript.
- Used Entity Framework Code First Approach in implementing data access layer in the project.
- Used share point application framework for developing Content Management System (CMS) with in intranet of project.
- Worked on building screens with ASP.Net MVC, JavaScript, jQuery, React JS, HTML, XHTML, CSS and Unit testing.
- Using ASP.NET on windows server and consumed SOAP, REST interfaces while working with CMIS (Content Management Interoperability Standard).
- Experience with Amazon Web Services' Cloud Storage and AWS S3.
- Worked on POCs using Angular 2 for the future improvements in the application.
- Extensively used XML, XSLT and XSD for data transfer across different systems.
- Written functions, stored procedures and triggers using T-SQL.
- Worked on wiring up all Windows Communication Foundation (WCF) services with front-end screens in C#, WCF used for distributed communication transactions to the database.
- Used Visual Source Safe and Team Foundation Server (TFS) for integration, maintenance and Security of code.
- Involved in Unit testing, UAT and writing test scripts and scenarios.
- Involved in Test Plans and wrote Test Scripts for Manual and Automation Testing.
Environment: ASP.NET MVC5, ADO.NET Entity Framework, C#, .Net Core, Microsoft SQL Server 2010, Razor Views, HTML5, Angular 2, CSS3, Bootstrap 3. LINQ, Visual Studio, MS SQL Management Studio.
