Sr. Full Stack.net Developer Resume
Richmond, VA
SUMMARY
- Highly focused and diligent Microsoft Technology Professional with 8 years of experience in Design, Development, Coding and Testing of Business/Commercial applications using .NET 4.5/4.0/3.5/3.0/2.0/1. x Framework, ASP.NET, C#, VB.NET, WCF, WPF, WWF, SILVERLIGHT, LINQ, IIS, SOAP, XML, DOM, XSL, XSLT, .NET REMOTING, ADO.NET,XML, HTML, JavaScript, XAML, Web Services, Windows Services, AJAX, Web Form, WinForms application using Visual Studio 2012/2008/2005/2003 IDE.
- Experience in Agile Software Development Methodology, Waterfall Software Development Methodology including SCRUM thoroughly.
- Involved in application design based on MVC 2.0/3.0/4.0, MVP, MVVM with Prism Technology, Singleton design Patterns.
- 4 yearsof Experience working withJIRA management tools,Crucibleandconfluence pages’development.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects with Entity Framework.
- Experienced in creating rich User Interface on the web using HTML 5.0, XAML, DHTML, Master Pages, Angular JS, CSS, Ajax, Bootstrap, JavaScript and JQuery.
- Very well acquainted with the concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) is needed and comfortable with the SOLID principles.
- Experienced in writing Stored Procedures, Views, Triggers and Functions with SQL Server and Oracle9i/10g.
- Set up and administer Amazon servers (AWS,Linux,Apache,MySQL,Python, Elastic Search, etc.)
- Strong experience in design of Web - Based Applications using ASP.NET, AJAX, JQuery, Master Pages, Web Services and Server Controls.
- Experienced in using XML technologies like XSD, XSLT, XQUERY and XPATH Navigator.
- Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes. experienced and competence in using Restful Services for inserting, updating and deleting data using EXTJS
- Extensive knowledge of writing complex queries using SQL Server 2012/2008/2005.
- Extensive experience in development and optimizing of Queries using SQL Query Analyzer, Stored Procedures and Triggers.
- Design and code (Python/Django, MySQL, JQuery,JavaScript,Ajax, Elastic Search) portions to support: - Donors donating to patients via credit card or direct bank transfer
- Expertise in implementingSOA using WCF technology developed and consumed WCF services with features versioning, security, optimization, and reliability.
- Solid experience onhigh availabilitySQL Server solutions, includingReplication Models(Snapshot/Transactional) andSQL Server clustering(Active-Active, Active-Passive).
- Experiences on PostgreSQL, Mongo DB - No Sql Database
- Expert on Bootstrap, LESS/SASS, Telerik controls, KendoUI, Ajax Toolkit.
- Good knowledge over .Net framework 3.5 concepts likeLambda expressions, LINQ,Extension methodsetc.
- Expert in implementing the applications using MVC, MVVM, Factory patterns and N-Tier architecture.
- Strong Knowledge of Ext-JS-4 Sencha, Sencha Architect, and other related development tools
- Experience in WebApi, Webservices, Restful WebApi, Restful Web Services and WCF Services
- Proven capabilities as a Sencha Ext-JS developer
- Design intuitive and effective UIs using Sencha Ext-JS, AJAX, HTML 5, and JavaScript
- Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers using T-SQL.
- Prepared Technical design document, Use cases, Test cases and User manuals for various projects and good at Bug fixing, Code reviews, and Unit & System testing.
- Strong experience in using Configuration Management, Building Schedule using TFS and VSS.
- Creating Controls in Web Applications and working on various controls like User Controls, Custom Controls, Navigation Controls, Themes, Skins, Validation Controls and Master pages.
- Created and implemented Web Service methods and SOAP protocols.
- Involved in an integrating iOS Apps with APIs and other web services via REST.
- Design and build applications for Android platforms.
- Experience with SSIS for building performance data integration solutions, including ETL.
- Having excellent analytical, problem solving, communication skills and a quick learner.
- Experiences on Bug tracking Tool (Jira).
- Developed Angular 2 apps in JavaScript and in Dart.
- Experiences on web application with Python concepts
- Experiences on Ruby on Rails with web Designing and Development.
- Experience in Mobile Development App (IOS and Android) and Mobile Technology Xamarin.
- Capable of deployment ofAzure AD,Identity & Access Management,Azure Multi Factor Authentication, Azure Trust Center.
- Experience in implementing ofAzure Storage.
- Managed theprovisioning, operation, monitoring and maintenance ofsystemssoftware and application inMSAzure IAAS, PASS, SAAS.
- Experienced inMicrosoft’sAzure cloud computing platform,developed cloud based solutionsto increase productivity, reduce time-to-market, and lower total cost of ownership for software systems, by using cloud capabilities
- Experiences Azure Table Storage and Blob on Azure Sql
TECHNICAL SKILLS
Programming Languages: C, C++, Java, C#, VB.NET, ASP.NET, Ext JS, JQuery, ASP, HTML, DHTML, JavaScript, CSS, XML, XAML, MongoDB, T-Sql, Pl/Sql
Programming Technologies: .NET Framework 4.5/4.0/3.5/3.0/2.0/1. x, OOPS, WPF, WWF, ADO.NET, ADO, AJAX, Web Services and WCF, SOAP, REST, Windows Services, LINQ, MVC, Web API, HTML5, Sencha 4 Ext JS, Sencha Touch, Oracle SOA Suite, Oracle Service Bus, NHibernate/Fluent, NServiceBus, Oracle 11g, Grunt, Ant, Elasticsearch
IDE/GUI/Design/Configuration/Testing: Visual Studio 2012/2010/2008/2005/2003 , Visual Source Safe, TFS, SVN, Jira, IBM Rational Clear Case &Clear Quest, Perforce, Microsoft Visio, SharePoint Server, IIS, SQL Developer, SQL Profiler
Database: SQL Server 2012/2008/2005/2000 , Oracle 11g/10g/9i, PostgreSQL, Mongo DB - No Sql Database
Architecture: Waterfall (SDLC), Agile Methodology (Scrum and XP), Test Driven Programming, Design Patterns and Practices, ER Diagram, Data Flow Diagram, UML Modelling and Data Modelling
Operating System: Windows, Mobile, Linux, UNIX
Version Controls: Team Foundation Server (TFS), Subversion (SVN), Visual SourceSafe (VSS)
Cloud Technologies: Windows Azure, SQL Azure, AWS, Salesforce.
Reporting Tools: Crystal Reports, SSRS
PROFESSIONAL EXPERIENCE
Confidential, Richmond, VA
Sr. Full Stack.Net Developer
Responsibilities:
- Developed and Customized Applications using ASP.NET, VB.NET, WPF (WinForms), Web Services, VB Scripts.
- Created Business Layer/Data Access Layer using C#, ADO.NET, LINQ, SQL Server 2008
- Worked with Agile/Scrum Environment to meet the timelines and interaction with the team.
- Consumed web services(WCF) created by Visual Studio application
- Developed WCF services to save/get the data for Users information, Transactions details, In-detailed users dealings with the company, using C#, LINQ
- Developed UI Pages using Razor Views, CSS3, JavaScript and JQuery
- Worked on implementing services using .Net, Oracle SOA Suite and Oracle Service Bus.
- Developed module, which deals with validating user, changing passwords and searching of information depending upon priority of user in site using ASP.NET and C#.
- Worked on highly advanced user interface design and development using AngularJS, Node.JS, HTML and CSS.
- Designed AWS Cloud formation templates to createcustomer size VPC subnets to ensure successful deployment
- Performed JSON data parsing using AngularJS to render the information on user interface pages.
- Utilized Angular JS in the development for building SPA and to consume Restful web services.
- Implemented Role based authorization and Form based authentication.
- Built single page AngularJS application using Ionic framework fully utilized its JavaScript UI library, including navigation, modal, slide box, scroll, action sheet and more.
- Implemented inline editor, instant search and order form functionality using Angular JS.
- Built Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, AngularJS and Bootstrap with MySQL database.
- Consumed Web API’s (HTTP/REST) Services to implement business logic.
- Used GitHub for source code management.
- Creating release branches in GitHub and adding release artifacts to tags.
- Developed the classes using C#, which in corporate N-tier architecture and SQL server database connectivity.
- Developed the application Framework in ASP.NET 4.0 primarily using C#.NET with the business logic implemented using .Net Assemblies.
- Used MVC4.0 for Client Web and Payment Web Applications worked on all three modules model, view and controller.
- Have written Stored Procedures for better performance and to retrieve data from the backend database.
- Used SSIS for data transformation.
- Experienced on Azure Based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application
- Proficient understanding of Kendo UI.
- BackupSolutions for both physical and virtual systemsandSecure MS Sql Server 2014, MS Exchange Server2010 and File Server using Symantec Backup Exec and MSAzure Cloud.
- Built end to end Desired State Configuration implementation inAzure using Azure Resource Manager templates andAzure Automation for SAP and SharePoint
- Capable of deployment ofAzure AD,Identity & Access Management,Azure Multi Factor Authentication, Azure Trust Center.
- Created Azure Table Storage and Blob on Azure Sql.
- Worked and implemented of Azure Stores.
- WorkedonAzure AD authentication/Authorization
- Built automated deployment process leveragingAzure Resource Manager and PowerShell that provided zero touch deployment capability ortheentireenvironment inAzure.
Environment: ASP.NET 4.0, ADO.NET, C#.NET, XML, HTML, JavaScript, VSS, MS Visual Studio.NET 2012, Microsoft .NET Framework 4.0, Git, SQL Server 2008 R2, Oracle SOA Suite, Oracle Service Bus, WCF, NHibernate, StructureMap, MongoDB,AWS, AngularJS, ReSharper, Sencha 4 Ext JS, SOAP UI.
Confidential, Washington DC
Senior .Net Developer
Responsibilities:
- Involving in Requirement Analysis, gathering, Low Level Design, Coding and Integration.
- Involving in designing, developing and deployment of C# code interacting with SQL Server in both MVC/ASP.NET and WPF.
- Responsible for developing the Data Access Layer (Model) using ADO.Net Entity Framework Model, LINQ to Entities, and C#.
- Designing and developing the UI using HTML, CSS, JQuery, JavaScript, Bootstrap, and Angular JS.
- Worked on Web Service calling using JQuery and AngularJS for Synchronous and Asynchronous Ajax calls in HTML5 web pages.
- Responsible for publishing and consuming the WCF Services and consuming the Restful services for Policy updates.
- Involved in changes to WCF Web Services, to handle request from POS server and responded back with the required information by getting the information from the Database
- Design and development of Business Objects and associated stored procedures supporting an Azure/HTML5 business system
- Developed the reusable Components on UI (Views) by developing the Partial Views, View starts, and reusable components for implementing the business rules with C# and OOPS Concepts.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using JQuery and getting the Data back as JSON and parsing it onto the UI.
- Implemented the Client Side Validations using JQuery and Java Script.
- Worked with GIT as a source control for branching, check in and keeping source code up to date.
- Designing and developing the Business Layer Component using OOPS concepts (polymorphism, inheritance & SOLID principles) in C#.NET.
- Responsible for writing the Actions in the Controllers which implement the Business Rules and which act as a mediator between UI (View) and Database (Model).
- Design and developed Views, Store Procedures, Joins and Temp Tables, User Defined Functions
- Worked in SQL database Optimization and implementing Performance tuning on the Data Retrieval Queries. Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Involved in modifications to the XML requests and response as per the Business Requirements.
- System test planning and Unit testing using the Microsoft Unit testing.
- Involved in daily and weekly scrum meetings to discuss various aspects of the code related to individual modules.
- Involved in modifications of various projects related to Service Desk like Configurations Application, Service Desk Web Application and Service Desk Reports, and successfully deployed to Production.
- Tested the code developed to ensure it accurately captured the existing business processes.
- Provided ongoing troubleshooting, defect and enhancements.
Environment: Visual Studio 2015, 2013 and 2012, .NET Framework 4.6/4.5.1/4.5. , WCF, GIT, LINQ, ASP.Net MVC 4 and MVC 5.1, JQuery, ADO.Net Entity Framework, Azure, XML, SSRS, HTML, DHTML, JavaScript, Bootstrap, C#, SQL, T SQL, Oracle 11g
Confidential, Arlington
Senior .Net Developer
Responsibilities:
- Designed and developed Web Pages using ASP.NET, VB.Net, C#.NET, HTML, JavaScript, Angular JS, CSS and server controls.
- Followed Agile and Scrum Methodology and to produce high Quality software.
- Worked with MVC architecture application using ASPX view engine and web API.
- Developed reusable and controls using ASP.NET and C# in the .NET Framework 4.0.
- Used ASP.NET validation controls (Required field validator, regular expression validator, compare validator, range validator), User Controls, Custom Controls, Data Grid Web Control.
- Worked with ASP.NET Master Pages that were common throughout the application and content pages.
- Responsible for full people module development written in Angular JS, Bootstrap, JS and MVC framework with C#.
- Used AJAX to present a very intuitive user experience.
- Implemented SOA with creating and consuming Web Services in C#.Net in .Net 4.0.
- Worked on controller, ng-controller and ng-model in Angular JS.
- Worked on Http get, posts calls and pass data using Http Post in Angular JS.
- Client side validation done using JavaScript and Configured the IIS.
- Designed and developed Rebrandingcontrols as a User Controls in Silver light 2.0
- Maintained build versions and code versions using GIT's Version Control
- Used ADO.NET components - Data Reader, Data Adapter,SQL Commandand Dataset for retrieving data.
- Developed Restful service using Web API framework.
- Developed Stored Procedures, User Defined Functions, and Views to handle all data manipulation on MS SQL Server 2008.
- Used GIT for source code repository and versioning.
- Developed WCF services for both Desktop and mobile applications.
- Used WCF Services for communicating with other application and componentsusing C# code.
- 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.
- Management, Capacity management of azure service and deployment using DSC or PowerShell
- Handled Configuration (Session, authentication and authorization, custom errors, tracing) or the online transactions by the customer and creating user login and privileges.
- Migratedsome of the modules from .Net Framework 2.0 to 3.0.
Environment: .Net Framework 4.0, C#.NET, Visual Studio 2010, MVC, Angular JS,Web API, ASPX view engine, ASP.NET 3.5, Web Services, ADO.NET, SQL Server 2008, XML, HTML, XHTML, CSS, XSLT, XPath, JavaScript, IIS 7.0, SOAP, Crystal Reports, SSRS, SSIS, GIT (Source Control).
Confidential, New York
.Net Developer
Responsibilities:
- Understanding the existing system architecture and functionality.
- Went through the total project development life cycle and have a clear understanding of various tiers as the project was a multi-tier application.
- Coordinated with various groups of the client to gather business and system requirements.
- Manage the back-end connection to Microsoft SQL as the data source using ADO.Net and write SQL queries, stored procedures and triggers to manage data.
- Involved in application design based on MVC 3, Factory Design Pattern and OOPS.
- ActiveDeveloper of the core developing Team for the Software using C#.Net, SQL Server with MVC Pattern Using Razor Engine.
- Also created clustered and non-clustered index to aid faster retrieval of data.
- Developed Web Service for retrieving Employee Data (based on XML, WSDL, and SOAP)
- Designed WCF the front end using XML Browser for Rich UI.
- Worked extensively on the UI, created views by utilizing MVC3, and created view models.
- Consumed Web Services using WCF for online transactions using C# and exposed them through SOAP and HTTP.
- Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports.
- Created Integration Test cases and NUnit test cases for Testing the System.
- Used VSS for version control during development.
- Have done data model principles, fit-gap analysis, prototyping, development, implementation, maintenance and support during the product design and development.
Environment: C#, ASP.Net 3.5, MVC 3.0, ADO.NET, WCF, LINQ, UML, SQL Server 2005, T-SQL, SOA, SSRS, SSIS, XAML, XSLT, N-unit testing, Visual Studio 2008, Win2003.
Confidential
.Net Developer
Responsibilities:
- Has interacted with the client in person to get an understanding on the requirements
- Involved in the complete lifecycle (SDLC) of the project in Design, Development, Implementation, testing and Support and Production Maintenance
- Generated skeleton classes required for the application
- Used separate Presentation, Business Logic and Data Access Layer in project development.
- Maintained schedules and organized work-flow activities
- Designed and developed interactive pages in HTML, Flash MX and XML.
- Developed front-end screens using ASP.Net Web forms.
- Developed class files for business layer and data access layer using C#.Net.
- Migrating data from different sources like Flat File sources, Oracle database etc.
- Used JavaScript to perform front-end validations as per the business rules proposed.
- Responsible for Migration of DB data fetching from Stored Procedures to Entity Framework 4.0with LINQ to SQL data fetching.
- Involved in development and implementation using HTML, ASP.NET, C#.NET and JavaScript.
- Used AJAX coding techniques to update parts of a web page.
- Cascading Style Sheet (CSS) was defined to attain uniformity throughout the course work
- Creating complex SSIS packages for Dimensions and Fact.
- Participate in development of artifacts such as Use Case Models, Use Cases, Activity Diagrams/Workflow Models,
- Utilized Entity Framework technology extensively for data retrieving, querying, storage and manipulation using LINQ Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables.
- Implemented ASP.NET security and Authentication modes provided by IIS and ASP.Net.
- Worked on MS SQL Server 2005 (stored procedures, triggers, definition of table schemas, etch).
- Worked with SOAP andRestful Services using WCF and WEBAPI in an additional ServiceLayer.
- Implemented client side functionality using JQuery.
- Extensively worked on creating CSS, Master Pages, Theme and Site Definition to enrich the portal and to control the styles.
- Involved in deployment of the application to the QA server.
- Acted as Configuration Controller & process champion and guided the team to follow up process.
Environment: C# 3.0, ASP.NET 3.0, Visual Studio 2005, WCF, SQL Server 2005, JavaScript, LINQ, JQuery, CSS, AJAX, IIS, Microsoft Visio, SOAP, REST, XML, Tortoise SVN, N-unit.
