.net/full-stack Developer Resume
CT
SUMMARY
- Over 7+ years of experience in the analysis, Design, Development, Testing and the Documentation of enterprise - wide windows, web applications and products using stacks of dot net tools and technologies.
- Exclusive involvement in the complete Software Development Life Cycle (SDLC) and from requirements gathering to design, Development, and implementation of major systems.
- Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto- Scaling.
- Experienced in developing windows and web applications using C#, VB, Angular, JavaScript, jQuery, ASP.Net, ADO.NET, entity framework, .NET Framework 2.0/3.0, 3.5, and 4.0/4.5, .Net Core 2.0, 2.1 and 3.
- Created JSON based Azure Resource Manager (ARM) templates, Used them for deployments.
- Experience in relational database design, data transformation, extraction, and manipulation in MySQL, MSSQL server and Oracle.
- Designed an ideal approach for data movement from different sources to HDFS via Apache/Confluent Kafka
- Performed code and unit testing for complex scope modules and projects while diagnosing critical issues.
- Strong working experience in Agile teams that include exclusive participations in daily stand up and scrum meetings.
- Experienced in developing front end architecture in the applications using XML, XSLT, Java Script, AngularJS, HTML 4/5, CSS, Bootstrap, jQuery, JSON, and AJAX.
- Strong understanding of both Object-Oriented Programming (OOP) principle as well as various design principles/Patterns like MVC, MVVM, Singleton, Factory, and Repository.
- Strong knowledge in Developing SOAP, Windows Services, RESTful Web Services and Web APIs.
- Proficient in developing enterprise level reporting services using SQL Server Reporting Services based on specifications and business needs.
- Experience in developing and updating application built in python
- Experience in creating single page Applications (SPA) using angular and WEB API.
- Experience in database related work primarily creating complex queries, Stored procedure, Views, Triggers, (UDF) Functions, using PL/SQL, T-SQL.
- Strong experience on version control tools like GIT, Bitbucket, SVN, TFS, VSTS, and VSS (Visual Source Safe).
- Strong experience in unit testing framework based on NUNIT.
- Experience in creating ETL packages using SQL Server 2005 Integration Services (SSIS).
- Good knowledge of web application debugging tools like Chrome Developers Tool and firebug.
- Experience in various developing applications which involves the use of angular forms, http services, typescripts, two-way data binding and dependency injections.
- Write Scope Scripts to handle multi-million rows and for daily loading data from COSMOS Server and scheduling the data load using DataGrid.
- Used Kusto (KQL) and Cosmos Queries (SCOPE) and publish the data into Power BI
- Experience in development work that focuses on responsive and mobile friendly applications using bootstrap and jQuery.
- Strong experience in developing applications that need authentication like windows, passport, and forms as well as authorization using OAuth.
- Good experience of working with cloud base services like AWS and Azure.
- Good Analytical, problem-solving skills with an ability to communicate with all the levels of the team management.
TECHNICAL SKILLS
Web Skills: HTML 4/5, XHTML, XML, CSS/CSS3, SASS, SCSS, JSX, EJS, JavaScript, Bootstrap, React, jQuery, jQuery UI, AJAX, JSON, Node, Express, NPM, MVC 5, REST, Web, API, ASP.net Webforms, Asp.Net MVC
JavaScript Framework: jQuery, Angular, React, Redux, React Native, Node.js, Express, Leaflet.js, Telerik/kendo Control
XML Technologies: XML, XML Schema, XSL
Programming Languages: C, C++, Java, C#, JavaScript, Python, PHP
Web & App Server: IIS, Apache, WAMP, XAMP, MAMP, LAMP, Microsoft, Windows, Mac OS, Linux.
APIs: Facebook API, Google Charts API, Google Maps API, Spotify API, Firebase, Twitter API, Instagram API, WhatsApp API, Twilio API, Stripe API.
RDBMS: SQL Server, MySQL (MariaDB), Oracle.
Testing Tools: NUNIT, Jasmine, Mocha, and Chrome Developers Tool
Operating Systems: Unix/Linux, Windows Server, GNU, Mac OS.
IDE: Atom, Sublime Text, Dreamweaver, Notepad++, Eclipse and Visual Studio Code, XCode, WebStorm, PHPStorm.
Web CMS: WordPress, Wix, Square space.
Protocols/Network: Socket Programming, OSI, Ethernet, TCP/IP, UDP
Version Control: Git, GitHub, Bitbucket, TFS, Terminal Commands, GUI git clients.
Other tools: Outlook 365, Putty, Wireshark, Riverbed Modular.
PROFESSIONAL EXPERIENCE
Confidential, CT
.Net/Full-Stack Developer
Responsibilities:
- Involved in different phases of SDLC including requirement analysis and architectural design phases of the project using Agile methodologies.
- Involved in iterative, test - driven and SCRUM method of agile Methodology.
- Worked on Visual Studio 2015/.Net CORE 3.0 Framework to implement Business Logic.
- Working with Development and Test teams to create fully automated CI/CD Pipelines using AWS and Jenkins
- Coded business logic and database logic using Entity Framework 6 and Repository Pattern. Used Entity FrameworkCode first approach and LINQ to entity for data access.
- Worked with Angular 4/5CLI for creating, developing, serve and testing the application.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided byAngular 7+.
- Created functions and assigned roles in AWS Lambda to run python scripts, and AWS Lambda using java to perform event driven processing.
- Building the new application from scratch and involved in migrating the application from Angular 2.0 to Angular 4/5 and .Net 4.5 to Net CORE 1.0.
- Participated in gatherings with Business clients and with other project teams to guarantee that the unpredictable business prerequisites reflect in the team improvement.
- Worked as UI Designer and Developer for the Web application using C# andASP.NET.
- Experience in C# .NET, SQL Server, Customization of SharePoint Site & Solutions, debugging and deployment.
- Used ASP.NET Web Forms, server controls extensively, setting up an inheritance chain of Forms following Object Oriented Programming Principles.
- Conveyed and kept up ASP.NET applications running at IIS 6.0.
- Developed ASP.NET MVC 4 application in Test Driven Development (TDD) environment using Microsoft Test as the Testing framework.
- Booked reports for every day, week after week, month-to-month reports for administrators, Business investigator and client delegates for different classifications and areas considering business needs utilizing SSRS.
- Used Data Contracts as the standard mechanism in the WCF for serializing.NET object types into XML.
- Manage and monitor WCF services and WF persistence store.
- Created and Consumed WCF Services in the services layer.
- Deliver front end logic development using Angular 6.0 as java scripting framework and ASP.NET
- Developed and implemented web applications into Site core systems using SCRUM Agile methods.
- Completed object-oriented design and programming using site core.
- Designed and developed RESTful service interface using MVC to the underlying customer event API.
- Actualized Rabbit MQ for Windows with Direct Exchanges, with Consumers and Producers for information coordination with Windows Services.
- Experience in overseeing MongoDB conditions from accessibility, execution, and adaptability points of view.
Environment: C#, MVC 5, ASP.NET4.0/4.5, WCF, Visual Studio 2013/2015, JavaScript, Python, jQuery, AngularJS, Node JS, AJAX, JSON, Bootstrap, LINQ, AWS, TDD, TCP, PowerShell, REST API, IIS 8.0, TFS, L2, Agile, SQL Server 2008/2012, Google Analytics, SOA, Windows XP, Site Core, MongoDB, Xamarin, Rabbit MQ, DB2 for iSeries and GitHub.
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
- Involved in creating Sequential, Data Flow, ER, class diagrams and XML schemas.
- Designing the screens (including master pages) with consistent look and feel across the application using Telerik controls, Themes, Skins, CSS, and Visual Studio 2008.
- Implemented MVP architecture (adding master pages, web pages and web user controls with presenter and view) using Web Client Software Factory.
- Implemented Localization of the application using Resource Provider Factory based on the Virtual Member Firm Name.
- Updated Silver light applications to consume the new Service Bus interfaces using the AWS cloud environment.
- Implemented Client-side User search control using AJAX and LINQ.
- Implemented different cache managers using MS Enterprise Library 4.0 to cache the Localization, Security, Taxonomy, and generic data of the Application.
- Developed severalSOAPand REST API based internal tools to enhance quality and performance of existing code base and deployed inCloud Foundry, AWS S3 and Kubernetes.
- Implemented Exception handling and Exception logging across the application.
- Extensively used Generics and Collections to maintain all the list items in the application.
- Extensively used Delegates, .Net Reflection Mechanism to read the page object properties for evaluating rules, implement the Mapper Class to map the business entity objects with Data sources.
- Developed Enterprise Services using WCF, which were consumed by other KPMG applications.
- This responsibility includes Designing and Developing of Data Contracts, Fault Contracts, Message Contracts, Service Contracts.
- All operation contracts in this service have similar endpoint behavior, to read the data from messages.
- Used extensively in maintaining client and engagement policies configured by the Admin.
- Implemented SQL Stored Procedures For various database operations, Triggers for populating the Audit and Dashboard Evaluations tables.
- Implemented CLR functions to localize the Currency, Numbers, Dates and Times.
- Accessed data from multiple sources like Text files,Oracle 12Cdatabase, Mango Database, SQL Server 2012, and AWS S3.
- Developed reports using SQL Server 2005 reporting service.
- Involved in unit testing.
- Actively Participated in Application Deployment, resolved the Production Support Issues/Activities, worked several weekends to successfully roll out applications to Production.
- Implemented Console tool for testing the WCF Services, SSIS packages, executables files.
- Provided QA Support by actively fixing and Updating Issues through Share point portal server.
Environment: Windows XP Professional, Visual Studio .NET 2008, Python, Microsoft .Net Framework 3.5, VSS6.0, ASP.NET3.5, C#.NET, HTML, DHTML, Themes, Skins, CSS, ADO.NET, SQL Server 2005, Java Script, XML, XSLT, XSD, Telerik Controls, SSRS, MSMQ, MS Enterprise Library, Altova, SharePoint Portal Server, BizTalk Server 2006, Fiddler and JetBrains dot Trace.
Confidential, FL
Full Stack Developer (.NET)
Responsibilities:
- Involved in the system specification meetings, analyzed user requirements, coordinated with other coders and team members.
- Followed Agile and Scrum Methodology to plan for the project cycles and features being developed.
- Developed web application features using C#, jQuery, JavaScript, Html, and CSS for front end and C# and SQL for backend development.
- Maintain ASP.NET/MVC/C#/HTML/CSS/SQL/Cloud (e.g., Azure, AWS, Google Platform, Pivotal)
- Developed stand-alone application (executable program) to handle incoming third-party data and save them in database using entity framework, LINQ, SQL and c#.
- Developed restful services to consume third party web services to get data which are in xml, excel and json format and parse them and save into database by developing API.
- Developed web application using Razor view engine along with Visual Studio, .net core and .net framework, entity framework, and bootstrap.
- Developed background process infrastructure on top of AWS Queues.
- Extensively used AJAX, jQuery, and Java Script for implementing validations and calling web rest API.
- Maintain the check in and check out the codes to the different branch of the code base in TFS and GIT.
- Used LINQ to query objects for searching and filtering.
- Used Entity framework as ORM to communicate with SQL server and get data for UI.
- Experience in Azure for system Deploying, Operating and Maintaining compute, network and storage in the Microsoft Azure environment using Microsoft Technologies Azure
- Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances
- Documented and Unit tested the web pages that were developed, and reports were presented SQL reporting services (SSRS)
- Involved in testing, debugging and documentation and performed bug fixing.
- Used Rally for feature tracking, user story tracking and task assignment and Developed code under agile methodology.
Confidential, NC
Full Stack Developer (.Net)
Responsibilities:
- Involved in all phases of the development cycle (SDLC): requirements gathering, developing, testing, and maintaining the live applications.
- Used Agile Software Development and SCRUM (SPRINT of 2 weeks) to track the progress of the development for the various project stages.
- Developed various web-based profile and informational UIs for user interactions and highlighting information necessary for consumers using MVC.Net, C#.NET and SQL Server 2012, AJAX, JavaScript.
- Used JavaScript, AngularJS, and jQuery framework to work with single page mobile friendly applications and simplify HTML document traversing and event handling.
- Used JavaScript, jQuery, AJAX, CSS, and HTML to develop client-side validations and applications.
- Developed web services to handle communication between data access layer and database.
- Worked on Integration of Windows forms to Web Forms.
- Played role in communicating with development team and quality assurance teams during a lifetime of the projects.
- Used MVC Data Annotation for validating the Server-side Validation.
- Developed micro services for making it easier to manage large applications by various groups of developers.
- Used Bootstrap ensures applications are mobile friendly.
- Developed assembly using Log4Net for Exception Logging.
- Used JIRA as a dashboard application for issues assignment and tracking.
- Documented User Acceptance Tests and Test Cases.
- Deployment and after deployment Tier III support for UI projects
