Sr. Full Stack .net Developer Resume
Charlotte, NC
SUMMARY
- More than 8 years of professional experience in IT industry with emphasis on software analysis, design, development, implementation, deployment, maintenance and support of various Client/Server, enterprise, web, and windows applications.
- Worked in all phases ofSoftware Development Life CycleSDLCinvolving Requirement Gathering, Analysis, Logical Physical Architectural Modeling, Design, Development, Testing, Implementation and Production Support.
- Expertise in using Language Integrated Query (LINQ) for data manipulation.
- Good Knowledge in using WCF, SOAP, Restful Services.
- Experienced in developing web applications using Site core CMS.
- Experience in programming with .NET Framework using C#, ADO.NET, ASP.NET, Typescript.
- Experience in designing web pages withHTML, JavaScript, CSS, HTML 5, CSS3andjQueryin ahand - codedenvironment.
- Familiar with Sitecore application setup, Front end, Back-end development, package deployment and also admin activities.
- Experience in building Web Services using WSDL and SOAP Protocol and having hands on experience in Web API 2.0, Micro services, and Windows Service.
- Creating/ consuming Web Services includingWCFwith XML, WSDL, UDDI and SOAP.
- Worked withConsoleapplications,Windowsapplications,ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching, Securing ASP.NET Web Applications.
- Experience in developing User Interfaces using ASP.NET, XML, HTML/DHTML, and CSS.
- Hands on experience in Database Design, Development, Writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined Functions, Common Table Expressions (CTE) using T-SQL and writing Joins.
- Good understanding and experience working onASP.NET core.
- Experience in developingMicro servicesusingASP.NET core
- Experience in working with Object Oriented Concepts like Inheritance, Polymorphism, Abstraction and Encapsulation in C#.NET.
- Expertise in third party UI components and JavaScript plug-ins like Bootstrap.
- Good experience with development methodologies likeAgile SCRUM, Waterfall and Test-driven development.
- Experience working withTFS Team Suite, VSSandRational Clear Caseclient for version control.
- Experience in setting upTFS Team Projects, TFS Build Process, TFS Process Templatesand managing security permissions for Team collections.
- Strong experience in designing and developing applications using ASP.NET MVC (Model View Controller) Framework.
- Design & implement end-to-end automation of infrastructure and continuous delivery of the applications by integrating Cloud Formation scripts, Jenkins, Ansible and AWS.
- Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management
- Experienced in creating rich User Interface on the web using HTML 5.0, Master Pages, Angular JS, Angular 2, 4, 7, 8 React JS, CSS, Ajax, JavaScript, and jQuery.
- Experience in implementing the design Patterns like MVVM (Model-View-View-Model), MVC (Model-View-Control) and MVP (Model-View-Presenter) architecture.
- Extensive front end and backend development experience working with.Net Framework 4.5/4.0/3.5/3.0/2.0.
- Hands on Experience in Visual Studio 2010/2013/2015/2017/2019.
- Good Database programming skills in MS SQL Server 2005/2008/2012/2014.
- Highly proficient in Entity Framework & ASP.NET MVC framework and using Code First and Database First approach.
- Designed the framework in C# based on repository pattern to access theMongoDB.
- Experience with NoSQL Mongo DBin working with collections, indexes, shards, and other database management tasks
- Involved in development of projects using SQL Server Integrated Services SSIS, SQL Server Reporting Services SSRS and Data Transformation Services DTS.
- Experience with various version control systems like Microsoft Visual SourceSafe, Team Foundation Server, and Git.
- Extensive experience in data warehousing projects developing ETL in SSIS/DTS and reports using Microsoft SSRS and Crystal Reports.
- Expertise in developing various controls like User Controls, Themes, Validation Controls and Master Pages using C# and ASP.NET.
- Enterprise Resource Management application development, functional extension and collaborating modules.
- Proficient in writing Technical and Functional test scripts.
- Expertise in creating the CSS style sheets for designing the layout of the GUI screens.
- Excellent communication skills, Interpersonal skills, team management skills, team player, self-motivated and quick learner. Ability to handle team of developer.
TECHNICAL SKILLS
Operating Systems: Windows XP,7,8,10 Windows NT Server
.Net Framework: .Net Framework 2.0, 3.0, 3.5, 4.0, 4.5
Languages: C#.Net, Transact-SQL, Asp.Net, LINQ, MVC, ADO.Net
Scripting Languages: JavaScript, Ajax, TypeScript, jQuery
Databases: SQL Server 2008/2014, My SQL, MongoDB, Oracle
Web Technologies: HTML, CSS, XML, XSLT, Angular JS, Angular 2+, AWS
Version Controls: VSS, SVN, TFS, Git
Servers: Internet Information Server (IIS), Windows Server
Reporting Tools: Crystal Reports, SSRS (SQL Server Reporting Services), SSIS (SQL Server Integration Services).
Distributed Technologies: Web Services, WCF, WPF, Web API, Microservices
Development Tools: Visual Studio, .NET Framework
Applications: MS Word, Excel, PowerPoint, Project, Access
Others: Testing frameworks, MS VISIO.
PROFESSIONAL EXPERIENCE
Sr. Full Stack .Net Developer
Confidential, Austin
Responsibilities:
- Strong experience in all phases of Software Development Life Cycle with Analysis, Design, Development, implementation, Integration, Testing, Debugging, Production and Maintenance.
- Gathered End to End requirements and analyzed the requirements provided by the client.
- DevelopedASP.NET Core Web APIbased on departmental requirements and specifications.
- Worked with advanced concepts ofASP.NET Core MVCsuch asModelsandProviders,Filtersused for developing backend technology.
- Higher user experience at the time of high experience using React JS
- Involved in developing the UI pages using HTML5, CSS3, JavaScript, jQuery, and AJAX
- Strong experience with JSON to populate UI components using jQuery AJAX, and regular AJAX
- Experience in designing and developing interactive and dynamic User Interfaces using HTML5, CSS3, JavaScript, jQuery, jQuery UI, JSON, JSP, XML, AJAX
- Experienced working on Docker ORM for containerization
- Created User defined Pipes for formatting the HTML Data and Xml Data.
- Created Angular Services which interact with API 2.0 and post/pull data from Database.
- Successfully migrated an application developed inAngular 6.0toAngular 8.0
- Created components for each page and integrated with HTML templates and CSS Styles.
- Created Common typescript files which will have the all-user information and common code which uses the entire application.
- ImplementedASP.NET MVCpattern mechanism to display product catalogs and categories.
- Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, Vb.NET, XML/XSD ADO.NET and .NET Framework
- Prototyped new features and ideas - Google Drive Drawing, Photoshop,HTML, XML, Sass, and React.js
- Involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript, ReactJS,UnderscoreJS, jQuery, HTML, and Cascading Style Sheets (CSS)
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Docker on familiar servers such as Apache, and IIS.
- Provide technical support to business and testing team during testing phases. React.js which allowed us to render pages on both the client and server using the same codebase.
- Used React.js for adding a client-side interface for JavaScript templating and function binding.
- Service,Kubernetes, worked withTerraform.
- ManagedDocker orchestration and Docker containerizationusingKubernetes.
- UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers
- Experienced working on Docker ORM for containerization
- Actively involved in architecture of Devops platform and cloud solutions.
- Developed Responsive Web pages that are rich in user interactive usingReact.js, HTML5, and CSS3, JavaScript, Bootstrap, Animate, GIT,andJSON.
- Experience in developingWeb APIto createREST FUL Web services.
- Implemented client-side Interface usingReact JS. Build stable React components and stand-alone functions to be added to any future pages. Used React-Router to turn application into Single Page Application.
- Implemented jQuery forclient-side sortingandvalidations.
- Designed interactiveASP.NETMVCviews using jQuery, HTML, CSS, AngularJS,ReactJs, Bootstrapand AJAX to provide excellent user experience.
- 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
- Implemented Web API with MVC Pattern and implemented Authentication and authorization in Home Controller level.
- Experience in overseeing MongoDB condition from accessibility, execution, and adaptability points of view
- Created upgrades to MongoDB design to enhance execution and versatility. Dealt with MongoDB database ideas, for example, locking, exchanges, files, Sharing, replication, composition outline.
- Extensive database designing and programming skills using MongoDB (No SQL)
- Implemented Exception handling at client side and Server side.
- Implemented Routing for navigation among the templates in Angular.
- Manage various AWS/AZURE environment for provisioning of Linux servers and services implemented by the providers
- Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
- Implemented caching mechanism on page level (web forms) and for ASP.NET web server controls
- Developed master pages and handled events between master pages and content pages
- Implemented and hosted ASP.NET applications through SharePoint 2007 portal.
- Developed customweb partsfor document library management.
- Developed and host Web Services through WCF service to provide store details
- Developed the Windows Service which serves the Emails to clients for promotions.
- Created SSIS package which pulls data from SFTP Server and pushed into SQL Server periodically. It uses the C# with .Net core 3.0.
- Created Micro service which does the All-CRUD operations against Kronos Data using .Net Core 3.0 and followed the MVC architecture.
Environment: Visual Studio 2017/2019, .Net Core 2.0, 3.0, .Net Framework 4.0, 4.5, Web API 2.0, Angular 8, SQL Server 2012/2014, Docker, WCF, Aws, Oracle, Sitecore, Devops, MongoDB, UI, Windows Service, Microservice, SSIS, SSRS, CSS, HTML.
Sr .Net Developer
Confidential, Charlotte, NC
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
- Developed the application using .Net3.5, WCF.
- Designed and developed a web-based application and component using C# to automatically generate constants by reading and parsing XML source files and schema files.
- Enterprise n-tier software agent using Windows Communication Foundation (WCF) WPF, Web service hosted on IIS.
- C#, ASP.NETMVC, .NETFramework 4.0, JavaScript, JSON, Angular JS, CSS3.0, ADO.NET, Web Services, SQL Server 2008, Windows XP, IIS, Visual Studio 2010, Visual Studio 2015.
- Involved in UI Designing, Development and Testing of Web Forms using ASP.NET, Vb.NET, XML/XSD ADO.NET and .NET Framework
- Involved in writing optimization techniques for more accuracy of Macros inCandC++routines andOracle SQL, PL/SQL
- Designed and developed a windows-based application for Windows XP machines.
- Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
- Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services
- UsedMicroservice architecture, based services interacting through a combination ofRESTand leveragingAWSto build, test and deploy Identity Microservices.
- Developed application using ASP.NET Core along with a Service Oriented Architecture (SOA).
- Build and deployed ASP.NET Core application toAzure Cloud Service.
- 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).
- Implemented web based front end using ASP.NET(C#), WPF, jQuery, Web API, CSS, Ajax, HTML5 controls and business logic using C#.
- Designed and developed Web forms and Win forms using C#.Net
- Developed UI to authenticate in runtime using Enum to verify the user type
- Designed the front-end applications user interactive UI web pages using web technologies like HTML and CSS
- Designed GraphQL to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions
- Interacted with DB sharing, Redis, Jenkins, SOLR, GraphQL, Grafana, Click Tracking for analytics. Learned code standards.
- Manage environments for legacy codes using specific Docker containers based on the required architecture
- Batch Feed changes which include transactional (Emails, Order Extract, Order Status) as well non-transactional (Catalog feeds for 3rd party etc.,)
- Daily co-ordination with QA team to review defects (under testing & new)
- Perform code reviews and provide feedback to team.
- Schedule QA/staging/production deployment.
- Prototype concept usingASP.NET coreand EF7 model first to replace current Access apps.
- Higher user experience at the time of high experience using React JS.
- Help resolve technical issues for team.
- Worked on Server less services (Azure Functions) created and configured HTTP Triggers in the Azure
- Deployed application intoAzure Serverby creatingAzure SQL serverby setting upContinuous Integration
- Worked withAzure servicefabric leading to easy publishing of reliableMicroservices.
- Writing Asynchronous programming using C#.Net.
- Developed SQL Server Stored Procedures for some of the interfaces.
- Involved in the design and development of application on ASP.Net, MVC4, and MVVM Frameworks.
- Created and implemented Web Service methods and SOAP protocols.
- Perform RESTful in Web API andentityframeworkto fetch data, using HTTP Client request in services to get resources.
- Design/Development/Administration of various intranet, WIN form, and VB.NETweb applications.
- UsedEntityFrameworkfor data retrieving and manipulating with Code First approach.
- Implemented Data Access layer domainentitiesusingEntityFrameworkDatabase First approach.
- Used XML for data transfer across different systems and XSLT for transformations.
- Web application that accepts and updates customer financial payment information was developed under MVC Architecture.
- Worked on Canada site development for payless.com and localization applied using resource files.
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis.
Environment: .Net Framework 3.5, 4.0, C#.NET, VB.NET, Oracle, Visual Studio 2005, 2012, 2013/2015, MVC, Win Forms Fujitsu Global store, SQL Server 2008, Docker, Angular 8, Azure, jQuery, XML, HTML, XHTML, CSS, XSLT, XPath, JavaScript, IIS 7.0, SOAP, TFS, AWS, Graph, DeVos, Bootstrap, Crystal Reports, SSRS, SSIS, GIT (Source Control), Windows Server 2008, Windows 8/7(64 bits), Windows XP
.Net Developer
Confidential, Miami,FL
Responsibilities:
- Worked as per Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Designed and developed Web Pages using ASP.NET, VB.NET, C#.NET, HTML, JavaScript, Angular JS, JSON, CSS and server controls.
- Worked withWindows AzureWorker Roles & Web Roles. Worked withAzure Table Storage,Queue Storage, andService BusandBlob storage.
- Followed Agile Methodology and to produce high Quality software.
- Developed web pages and validated these pages using ASP.NET, XHTML and C#.
- Participated in hospital wide project upgradingWindows7systems toWindows10.
- Used AJAX to present a very intuitive user experience.
- Implemented SOA with creating and consuming Web Services in C#.Net in .Net 4.0.
- Developed & maintained Web Forms with ASP.NET, Silver light 2.0 and C#.
- Maintained build versions and code versions using GIT's Version Control
- Develop subscriber/publisher model withAzurepush services.
- Involved in Web UI Design and Development usingASP.NET, AJAX, User Controls, Custom Controls and Web Forms usingC#as code behind.
- Code functionality for utilizingIaaSPush notification services inAzure cloud.
- Working with ASP.NET Master Pages that were common throughout the application and content pages.
- Used XML for data transfer across different systems and XSLT for transformations.
- Web application that accepts and updates customer financial payment information was developed under MVC Architecture.
- Developed reusable and controls using ASP.NET and C# in the .NET Framework 4.0.
- Developed Views using HTML5, jQuery, Ajax, data bindings, Bootstrap Interactive CSS, and Plug-ins.
- Customizing and generating multiple TFS reports to serve company needs.
- Developed WCF services Desktop applications.
- Used WCF Services for communicating with other application and componentsusing C# code.
- Responsible for module development written in Angular JS, Bootstrap, JS and MVC framework with C#.
- Experienced with LINQ and Lambda expression over collections andEntityframeworkfor data querying and filtering the results.
- Expertise in using T-SQL in SQL server to design database and accessed byentityframeworkin visual studio
- Designed, implemented, tested, and deployed to QA system in the Windows Azure Cloud.
- Deployed application intoAzure Serverby creatingAzure SQL serverby setting upContinuous Integration (CI)/Continuous Deployment (CD)fromTeam Foundation Server (TFS).
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- UsedTeam foundation server (TFS)as source control repository for code version onCI/CD.
- Extensively usedWPFbindings, commands, styles, data templates and control templates, and converters in developing the UI.
- Application Tier developed using WCF Web Services using C#, LINQ, implemented client-side logic withWPF.
- Reused existing third-party controls such as Angular UI Bootstrap's Accordion and Date Picker.
- Created and implemented Web Service methods and SOAP protocols
- Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
- Made use of the JavaScript functions for browser Check of the application.
- Used SQL 2012 reporting services (SSRS) to provide highly customized reports in a real time system.
- Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases and hands on experience on web API, REST, RESTFUL services.
- Handled Configuration (Session, authentication and authorization, custom errors, tracing) or the online transactions by the customer and creating user login and privileges.
- Migrated some of the modules from .Net Framework 2.0 to 3.0.
Environment: .Net Framework 4.0, C#.NET, VB.NET 6.0, Visual Studio 2013/2015, MVC 5, Angular JS ASPX view engine, ASP.NET 3.5, Web Services, Win Forms, Silverlight 2.0, ADO.NET, SQL Server 2008, Azure, jQuery, XML, HTML, XHTML, CSS, XSLT, XPath, JavaScript, IIS 7.0, SOAP, TFS, Bootstrap, Crystal Reports, SSRS, SSIS, GIT (Source Control), Windows Server 2008, Windows 8/7(64 bits)
.NET DEVELOPER
Confidential, Richardson, TX
Responsibilities:
- Involved in different phases ofSoftware Development Life Cycle(SDLC) including Designing, Programming, Testing and Documentation.
- Analyzed and designed approaches using UML use case diagrams, class diagrams, state diagrams, and activity diagrams.
- Implemented the presentation layer (UI) using Master Pages, HTML, XML and JavaScript.
- Used CSS for common appearance all over the website.
- Used Java script for client-side data validations.
- Worked with Grid Controls, server controls to meet the client requirements.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Created Business Logic Layer and Presentation layer in ASP.NET.
- Contributed significantly to design of the object model in the middle tier.
- Created Common Data Access Layer using ADO.NET.
- Used SSIS (SQL Server Import and Export Wizard) to Import and Export data.
- Used ADO.Net objects such as Data Adapter, Data Reader and Dataset for data access.
- Create Cache Memory on Windows Azure to improve the performance of data transfer between SQL Azure and WCF services.
- Developed the application using C# using SQL Server and Visual Studio 2013 and TFS.
- Fixed the bugs and extended the functionality for existing applications.
Environment: Visual Studio 2005, ASP.NET 2.0, ADO.NET, WCF, HTML, JavaScript, MS SQL Server 2005, Windows XP
