We provide IT Staff Augmentation Services!

Senior Developer (technical Architecture Lead) Resume

4.00/5 (Submit Your Rating)

NC

SUMMARY:

  • 11+ years of experience in Microsoft technologies, and Hands on technology experience of designing and developing client/server, Web - based N-Tier applications with Microsoft .NET Framework 2.0-4.6, C#6.0, VB.net, ASP.NET Web Form/MVC5 (aspx/razor), WCF, WPF using MVVM, Web services, WebAPI2, ADO.NET, VB, VBA Macro, Entity Framework, Microsoft SQL Server, BIDS (SSIS/ SSRS). LINQ, IIS 7.0, HTML5, Ajax, CSS, JavaScript, JQuery, JS Framework (Angular JS 1.5.x and Angular 2.0, Microsoft Typescript Compiler 1.4.0 and basic of Angular 4.0, Angular CLI, Underscore, Font awesome, Bootstrap responsive UI),
  • Experience in manage onshore/offshore/stakeholders team for development task, and involves in track record working tasks in JIRA, coding, peer review, unit testing and SIT in development phase.
  • Strong in Object Oriented Programming (OOPs) concepts, Object Oriented Design concepts & Design Patterns.
  • Experience on working in Waterfall Model and Agile - Scrum methodology.
  • Working knowledge of Single page applications (SPA) using current JavaScript frameworks (AngularJS1.5.x and Angular2 and Angular4, Bootstrap, underscores, HTML5, CSS) using IDE of .net MVC architecture.
  • Used multiple client-side JavaScript validation and server side ASP.NET custom validations for validating user input.
  • Designed ASP.Net web pages using Cascading Style Sheets (CSS), HTML, JavaScript and VBScript.
  • Experience in creating and consuming mainly in Windows Communication Foundation (WCF).
  • Contract over HTTP, HTTPS & TCP/IP protocols in .NET and consuming XML web services over SOAP and WSDL.
  • Use Autofac design pattern for design the webapi2 and SOA design patterns and manager the DTO’s using addictive Dependency Injection, Inversion of Control container for .NET 4.5.1+. which help for manages the dependencies between classes so that applications stay easy to change as they grow and complexity.
  • Excellent technical skills in SQL Server Database Design, Analysis, Normalization and in writing tables, Stored Procedures, Views, Triggers, Indexes, Constraints and SQL Query optimization.
  • Experience on other technical skills like SCM Tools (TFS, SVN, AnkhSVN Plugins, MKS Integrity, and VSS), DBMS, RDBMS, Bug tracking tools and task status tools like TFS, JIRA, and Versions-1.
  • Experience of working in the complete SDLC process (Software Development Lifecycle Process), design, documentation, development, M&E, UAT support (Including MOQ Test & QA deployments) of web/windows Based, N-tier architecture (BLL/BO/DAL/UI) application through TDD (Test driven development) approach.
  • Experience in BI suite-using Integration services (SSIS) for ETL (Extraction, Transformation and Loading), reporting services (SSRS) for creating different types of reports using SQL queries and analysis services (SSAS).
  • Experienced in developing web/client server reports using Client Side reporting (RDLC reports) and SSRS reports.
  • Experience in extraction, transformation and loading (ETL) of data flows using SSIS and SQL Server.
  • Strong Experience with SSIS Designer, Runtime Engine, Data Flow Task, Pipeline & and Executables.
  • Experience customizing SharePoint Sites, SharePoint List Features, Workflows, and Document Libraries using SharePoint Object Model programming.
  • Experience Visual FoxPro, Windows based application and FoxPro tables, SQL Query’s, and ODBCs.
  • Wide range of Industry & domain exposure like accounting, Banking and finance, automotive, System application.
  • Manage the automated scheduler task which schedule the batch process, client changes (CRM system), provide system support, maintenance, involve in hot-fix and version fix after post release of web DB script changes.
  • Able to work in result oriented environment consistently delivering high quality work.
  • Self-starter and comfortable in fast paced and challenging work environment.

TECHNICAL SKILLS:

Operating Systems: Windows-XP to Win7, Windows-8, Win10

Languages: C, C++, C#, VB, SQL, PLSQL Microsoft .NET Framework .NET Framework 2.0/3.0/3.5/4.5, SOA Design.

IDE: Microsoft Visual Studio 6.0 to 2013.

Microsoft Technologies: C#5.0, ASP.NET Web Form (aspx), MVC 3/4/5 with Razor, WCF, WPF, Web services, WebAPI 2, ADO.NET, Entity Framework, and LINQ.

Visual Studio Pro. lang: Visual C++, Visual Basic, Visual C#, & Visual FoxPro tables and pure SQL .

MEAN/Web/ Scripting tech: HTML5, CSS, JavaScript, JQuery, Ajax, XML, XUL, VB, VBA Macro, and flat file, IIS 5.0/7.0, Bootstrap, Express.js, React.js, Node.js, NPM, Database Theory, MongoDB, MySQL, Git, C#, ASP.Net, and more.

Java Script Framework: Angular JS, Angular 2.0, TypeScript, and basic of 4.0, text Angular, Angular CLI, Bootstrap. JavaScript, JQuery, underscoreJS other small library, Selenium.

Database: SQL Server 2008/2012/2014, Sybase, Teradata, MySQLBI tools BIDS (SSIS/SSRS/SSAS), console C# batch program process. SPA john papa/Hot Towel-Angular, SOAP UI, Hot Towel with Angular (for NuGet), HotTowel.Angular.Breeze, angular-sanitize,angular-route,angular-animate, logger, Common service provider, spinner, data context like GET/ PUT/ DELETE/ PUT, $httpParamSerializer, $httpParamSerializerJQLike, ADMIN LTE, material design, sb admin 2 theme,Bootstrap Admin theme, underscore.js, bootstrap, font-awesome, jquery.dataTables, dirPagination, checklist-model, xlsx.js, jszip.js, and spinjs etc. HTML, CSS, JavaScript, jQuery, MEAN MongoDB, Node.js, Express, and AngularJS based applications. NodeJS, NPM

Other Tools SCM Tools: (TFS, SVN, MKS Integrity, VSS), OS365, JIRA, Versions-one (Agile), GitHub Jet Brains and IE Tester, Enterprise Active Directory (EAD), etc.

PROFESSIONAL EXPERIENCE:

Confidential, NC

Senior Developer (Technical Architecture Lead)

Responsibilities:

  • Coordinate with Business Stakeholders/Project Managers/Development/QA team for project requirements or any clarification on project development and created technical design and detailed design a rtifacts .
  • Drive Agile methodologies for conduct/attend daily stand up call for project updates and focus on planned Iteration deliverables to client team.
  • Used Microsoft Visual Studio IDE, for Develop N-tire (MVC/ Restful WEBAPI) Responsive SPA application by using AngularJS, EF, and JavaScript/JQuery library, Bootstrap, HTML, CSS and Ajax.
  • Used Object Oriented Programing for developing the C# applications and Used Visual Studio 2015 IDE for develop SPA, UI layers and N-tire (MVC5/WEBAPI 2) application.
  • Used John papa hot towel Angular template, ADMIN theme, Git hub, Nuget, NPM packages Manager, Automation Build process, VPF code, which help to make constancy in code and maintain the level of standard.
  • Develop presentation layer using AngularJS/UI-Bootstrap 0.14.3, HTML5, CSS, AJAX, JavaScript and JQuery.
  • Developed and manager pure SAML/NCID authentication and role based authorization web project.
  • Experience with Visual FoxPro tables, pure SQL, understand and debugging knowledge of old legacy code and find the and right appropriate SQL or data flow for migration projects.
  • Developed Code Generator Routines (*.PRG) programs thru VFP Generators for generate the automate code for respective tables and columns for high level migration projects.
  • Responsible to design the wireframe Angular UI pages/code for new Screen and wired up with webapi server call using JavaScript and Angular for client and setup the automated build for dev/qa/uat/DIT environment.
  • Integrate MVC Web Forms Report Viewer Control Inside AngularJS Single Page Application thru pass query parameter to Viewer.aspx and load as URI into ifream object.
  • Implement SAML claims using owin/Identity/Web API that supports SAML 2 (or SAML 1.1) tokens, to get authenticated against the configured Identity Provider using the latest OWIN library and .Net 4.52.
  • Implement save search criteria using JSON Data store into DB and perform getter/setter, fetch and restore based on user Interaction logic of UI, and render the JSON object into DOM object as search criteria output.
  • Developed many POC, at the time of initial phase of prototype design using readymade available Angular, responsive bootstrap theme, and demonstrate and created many option for User to Choose and select the UI design layout for NCCORLE web application.
  • Expert knowledge of .NET Core, ASP.NET Core, .NET 4.5.1+, ASP.NET 5 and MVC 6, Razor Engine, Dependency Injection, IOC, TDD, AutoFac, 3rd party tools and libraries like Infragistics, Telerik, Kendo and templating engines, automation of code generation tools experience like VFP, VBA.
  • Used SOA (Service-oriented Architecture) with Angular.js, helps of dependency injection of HTTPS verbs.
  • Use Autofac design pattern for design the webapi2 and using addictive Dependency Injection, Inversion of Control container for .NET .NET 4.5.1+. which help for manages the dependencies between classes so that applications stay easy to change as they grow and complexity.
  • Strong expertise in performance tuning of applications and databases using MDAC, Profiler, NUnit, Browser’s developer tools, FireBug, HttpFox, and Fiddler.
  • Involved in architecting n-Tier enterprise level applications based on Design Patterns & Practices, Microsoft Application Blocks, Microsoft Enterprise Library, Data Access, Exception Management, Logging and Caching) and software factories (Web Service).
  • Developed multiple console based C# program and BIDS/SSIS Packages for loading the data from one source to target database and run through batch/scheduler.
  • Converting the Angular 1.5 application in to Angular 2/ Angular 4 (formerly Angular 2).
  • Developed SPA (Cap allocation system) using Aagular2 with Angular Material theme and typescript, Node4.6, and NPM 5.6 for internal facing web site for internal admin DHHS user who view the data from NCCORELS Data from view and take as reporting tools on daily/monthly data changes on it.
  • Expert on rework/reverse engineering’s on of existing SPA into another JavaScript Framework.
  • Many Module convert into another JS code and latest code.
  • Upgrade the bootstrap 2.0 to 4.0 and respective changes.
  • Created Complex T-SQL Stored Procedure, ETL Packages and SSIS packages to import and export data.
  • Created summary T-SQL reports using pivot or crosstabs summary data.
  • Participate in manual, MOQ/Unit/SIT testing, deployment activity on QA/TEST/PROD server.
  • Accessing Forms in Web driver thru screens layouts. Manage the Keyboard & Mouse Event using Action Class in Selenium Web driver, Manage Handling Cookies in Selenium WebDriver, Browser Compactivity test the login screen with 114 test users and this credentials thru C# Selenium library.
  • Deploy the web and webapi application on Harvey QA and DIT server for QA.
  • Used the Ankh SVN and Microsoft SharePoint for project related activity between internal team.

Technology: Microsoft Visual Studio. Net2015, MS .NET Framework 4.6, SQL Server 2014, ASP.net MVC (razor/ AngularJS), C# 6.0, Angular JS 1.5x, Angular2 and Typescript, Underscore, Font awesome, Free readymade themes, Bootstrap JavaScript, WCF, Entity Framework 6, JS, JQuery1.7, Ajax, HTML5, CSS3, SQL, TFS, Microsoft Team Foundation Server (work item/build process), Owin, SAML/NCID, web forms SSRS, SSIS for ETL jobs and GitHub.

JS technologies: john papa/Hot Towel-Angular, Hot Towel with Angular (for NuGet), HotTowel.Angular.Breeze, angular-sanitize,angular-route,angular-animate, logger, Common service provider, spinner, data context like GET/PUT/DELETE/PUT, $httpParamSerializer, $httpParamSerializerJQLike, ADMIN LTE theme, underscore.js, bootstrap, font-awesome, jquery.dataTables, dirPagination, checklist-model, xlsx.js, jszip.js,spinjs

Confidential, Charlotte, NC

Senior .Net Developer & Team Lead

Responsibilities:

  • Coordinated with clients BSS team for gathering the requirements during the analyze phase of the project.
  • Lead the team and attend the scrum status call and focus on planned Iteration deliverables to client (ESI) team.
  • Used Visual Studio 2013 IDE for develop SPA UI layers & N-tire (MVC5/WEBAPI 2) Client/Server application.
  • Developed presentation layer using AngularJS/ Bootstrap, HTML5, CSS, AJAX, JavaScript and JQuery.
  • Responsible for designing Responsive Single page application with animated user Interface applications using AngularJS 1.5.x and 2.0 and / Bootstrap library, JavaScript, JQuery, CSS, HTML5 and AJAX.
  • Manage the Payment System gateway module of interaction with application level.
  • Used Javascript and AngularJs for client, server validation through expression language.
  • Created & Communicate with multiple View Models in a single view and perform push the data from different data source (ESP to ESI).
  • Developed multiple Restful Web API 2 with SOA (Service-oriented Architecture) for GET/POST data from server (API), and HTTP response is in JSON using $httpParamSerializer, $httpParamSerializerJQLike.
  • Manipulate JSON response data and Render in List View using angular (trNgGrid Paging), Angular directive support (ng-model, ng-init, ng-view, ng-app, ng-repeat, ng-model etc).
  • Used JavaScript Debugging technique using F12 Developer Tools/ telerik fiddler for find the network traffic details and perform the Content negotiation in case testing for multiple device support.
  • Used many tools for testing Cross Browser support and debugging like F12 Developer Tools/ telerik fiddler/ IETester, confidential, Jet Brains and Re-sharper extension etc. which helps to easily debug and find the network traffic details and perform the Content negotiation in case testing for multiple device support.
  • Designed database tables, stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
  • Used Object Oriented Programing for developing the C# applications and Used Entity Framework to generate Model (Data Access) classes to differentiate the business classes and data, and used LINQ to query Objects and flow the repository pattern for creating DAL.
  • Developed Security models using LDAP (Active Directory), WCA (Wholesale Common authentication) /java web reference and SOAP/WSDL/UDDI web service for internal/external users of ESI web users.
  • Build the Unit of Work Design Pattern and some windows based console C# program for batch/scheduler activity.
  • Design a site serves as a hub for the entire Enterprise Library by using Microsoft Enterprise Library and Best Practices for Enterprise Security, which utilizes all of the application blocks and reusable components.
  • Implement SCD (Slowly Changing Dimensions) in SSIS for loading the data thru SSIS packages and maintain the historical data/ fact/dim/cube logic by using SCD.
  • Generate the report in SSRS while loading the data and Ad-hoc reports based on the internal team demand.
  • Used JSON response modulation in rest services to make it more generic for mobile client to consume the services.
  • Used and developed security module by using multiple partial view in (used Razor engine).
  • Used the Ankh SVN for version control and participate in deployment activity after each Iteration of release.

Technology: VS.Net 2013, SQL Server 2012, MS .NET Framework 4.5, ASP.net, C#5, MVC 5 with Razor, Entity Framework 6, LINQ, Repository pattern (EDMX database code first approach), Web API 2, Angular 1.5 and Angular2, Bootstrap, JS, JQuery1.7, SSRS, SSIS, Ajax, HTML5, CSS, WCF/ web service (WSDL) web reference, IIS 7.0, GitHub and SVN (Ankh SVN).

Confidential, Green Bay, WI

Senior .Net Developer

Responsibilities:

  • Coordinated with client team/BSS team for gathering the project details in analyze phase of the project lifecycle.
  • Lead the team and guided them in the coding, peer code review, Code Analysis, M&E, unit and system integration testing in developments phase of project.
  • Involved in daily scrum meeting for task updates and work experience on Agile - Scrum methodology.
  • Developed a Distributed Client /server application including 3-layered architecture (UI/DAL/BAL).
  • Consumed the WCF Service in client code using (basicHttp).
  • Developed multiple partial view in (Razor) with the tab View for render the data partially on separate partial view.
  • Added Ajaxifying functionality for approve the multiple MRM Scan images preferences in single call by Admin.
  • Developed multiple Controller (Area) for manger the Security and Browsing the Medical record managements scanned Image UI.
  • Involved in Re-structuring existing MRM Web-form application into ASP.NET MVC 4, and Develop the User interface with Razor Engine templates (Create/list, Etc.) to represent the data in partial view with multiple model (Custom model logic). Developed a WCF services using data (DTO), operation and service contracts. Consumed WCF proxies, thru MRM web client application.
  • Web forms show the records into tables SQL server via DTO’s objects using N Tier Architecture (BLL/BO/DAL) with Service Oriented Architecture (SOA).
  • Developed Web Application with Asp.Net using C# and Web service using Object Oriented Programming.
  • Microsoft Windows Message Queuing ( MSMQ ) used in WCF Web services for way to communicate with application programs fast and reliably by sending and receiving messages
  • Implemented CRUD Operations using the Repository Pattern in MVC 4 and using LINQ for retrieve data from different data sources (LINQ to Objects, and LINQ to SQL).
  • Maintained the version control (Team Foundation Server-TFS) of code files and Involved in the Unit Test/MOQ test and QA deployments activities.

Technology: VS.Net2012, MS .NET Framework 4.0, SQL Server 2008, ASP.net MVC 4 (razor), ASP.net (Web Form), C#, Bootstrap and Boot watch Themes, WCF, Entity Framework, JS, JQuery1.7, Ajax, HTML, CSS, SQL Server 2012, TFS.

Confidential, Phoenix, AZ

Senior .Net Developer

Responsibilities:

  • Involved in Scheduling onshore/offshore meeting and attending daily scrum meeting (Agile methodology).
  • Lead the team for the application development and motivate to participate in user stories meetings.
  • Coordinate with client team/BSS team for gathering the project details in analyze phase of the project lifecycle.
  • Designed 3-layered web based distributed application frontend using ASP.NET (web forms), jQuery, C#.Net, ADO.net and MS Sql Server 2008.
  • Implemented the business logic layer (BLL) and data access layer (DAL) using C#.NET 3.5/2.0, ADO.NET using Object Oriented Programming and SOA (Service Oriented Architecture).
  • Added Form based Authentication & Authorization for web application and SSO integration with LDAP.
  • Utilized ADO.NET for communication between application and database used Data Grid, Data Set, Data Table, Data Adapter and Data Readers extensively.
  • Identified the impacted area of code and putting down all details on technical documents (HLD/LLD).
  • Designed database tables and stored procedures, functions, views to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
  • Worked with MVC 4 application with Razor engine.
  • Worked with development team to ensure code meets the technical specifications and functional requirements.
  • Coordinated with the QA team for test cases the latest releases of the application & Bug Fixes.
  • Integral part of the Production Support Team on a biweekly rotation basis. Modified existing complex analytical and ad-hoc queries to run faster using OLAP approach.
  • Created Complex T-SQL Stored Procedure, ETL Packages and SSIS packages to import and export data.
  • Created summary T-SQL reports using pivot or crosstabs summary data.
  • Maintained the source code versions using Team Foundation Server (TFS) and CVS.
  • Involved in the Unit Test/MOQ test and QA deployments activities.

Technology: VS.Net2012, MS .NET Framework 3.5, MVC 4, SQL Server 2008, ASP.net (Web Form), C#, WCF, ADO.net, SSIS, JQuery, Ajax, HTML, CSS, SQL Server 2012, Microsoft Team Foundation Server (TFS), CVS.

Confidential, Phoenix, AZ

Senior .Net Developer

Responsibilities:

  • Involved in scheduling onshore/offshore meeting and attending daily scrum meeting (Agile methodology).
  • Lead the development team to ensure code meets the technical specifications and functional requirements.
  • Handled the complete architecture enhancements of metadata solutions which is using in IDN Transformation, and handle the architecture complexity and provide simple solution helps of macro template enable VBA code.
  • Designed & Developed the web based intranet distributed application frontend using ASP.net, C# and designed master pages and used HTML, CSS, and JavaScript to develop and implement a user-friendly UI design for the presentation layer.
  • Used Object Oriented Programing for developing the applications.
  • Used ASP.NET Validation Controls and developed JavaScript to perform various Client side validations.
  • Used ADO.NET extensively for retrieving, querying and manipulating data in the database.
  • Worked with MVC 3/4 application with Razor engine, Used Data bound controls like Grid view, Generated the report in SSRS for Ad-hoc reports.
  • Created Stored Procedures, Indexes, Views and Triggers using SQL Server 2008
  • Created and consumed Web Services to expose the application functionality for different applications running inside the company & outside, implementing a N Tier Architecture with Service Oriented Architecture (SOA).
  • Created SSIS packages for load the data from Metadata File system using script task and SCD logic.
  • Implemented SCD (Slowly Changing Dimensions) in SSIS for loading the data thru SSIS packages and maintain the historical data/ fact/dim/cube logic by using SCD.
  • Maintained the source code versions using Team Foundation Server (TFS).

Technology: MS VS.Net 2008, Asp.net (Web forms), MVC 3/4 with Razor, web services, C#.Net, ADO.Net, JQuery, SSRS, SSIS 2008, Tera data Metadata Source, SQL Server 2008 R2.

Confidential, New York City, NY

Software Developer

Responsibilities:

  • Lead the team of developers and worked with them in resolving the issues in different stages of development cycle.
  • Designed Windows-based application is built around the .NET Framework 2.0 new features and GUI screens using VB 6.0 windows based architecture support.
  • Created numerous classes and lists of objects that were utilized by functions.
  • Wrote strongly object oriented Classes, which helps for Moody FEE calculation and eligibility logic which execute periodically (Daily/Weekly/Quarterly/Monthly/Yearly) by using batch process for generate the invoice.
  • Involved in production support, bug fixes, enhancements in ASP application (Asp, VB script, HTML) using Object Oriented Programming.
  • Developed VB 6.0 application for document handling and integrate with Data Quality check on application.
  • Developed. Bat files for to handle executables using windows scheduler.
  • Implementing interface of an application with generic user interface library which replaces the traditional windows controls with enhanced features like customization, auto fetching data from database, auto Fee calculation and Support Client side validation on JavaScript.
  • Used MKS to check in code.

Technology: VB 6.0, ASP, HTML, Production support for Fee Calculation and Eligibility check application, Sybase 12.5.3, JQuery, Windows-Vista, and MKS Integrity.

Confidential

Sr. Software Engineer

Responsibilities:

  • Coordinated with the client and analysis the requirements and provide estimation for next release.
  • Managed the development team for the application development task,
  • Modules Developed- Single Sign on (SSO), Work-Order, Home, Login, Workforce management, Administration, Dashboards, Task Force and Reporting using .Net 2008 (.net controls, JS, HTML, CSS and C#-code behind).
  • Developed Multilayered 2 tier architecture.Used Object Oriented Programing for developing the C# applications.
  • Extensively used Data Grid with the nested grid details view and dynamic data display in nested gird.
  • Automated Deployment of application using. Bat files. Used Source Control Management (VSS) for code check in\out. Created stored procedure, views and triggers using SQL Server 2003.
  • Developed JavaScript integrated user controls for Firefox XPI Plug-ins/ IE add-ons.
  • Involved in R&D for new functionality of toolbar enhancements.
  • Involved in creating a framework for IE and Firefox toolbar architecture and coordinated with client for new functionality or enhancements & UAT support.

Technology: VS.Net2008 (Asp.net, ADO.Net, C#.net), SQL Server 2008 R2 SP1 and JavaScript, XUL, XML, XPCOM, XPI.

Confidential

Software Engineer

Responsibilities:

  • Interacted with the client for understanding the Client’s requirements and getting clarifications.
  • Involved in C# application development (VS. Net2005) to generated the PDF using actuate service from the portal application DB as part of data conversion project
  • Worked on C# console (using VS. Net2005) application to execute the SSIS and capture the all the execution progress information to email if any error occurs in the execution
  • Worked on the portal .Net 2005 web application (Asp.net, c#, SQL Server) for issue analysis.
  • Used Object Oriented Programing for developing the C# applications
  • Involved in unit testing, code review, Deployment Coordination.

Technology: MS Visual Studio 2005, MS .net framework 2.0, C#, Infragistics Net Advantages Design Tool, SSRS, SSIS, SQL Server 2003, XML, C++ Unmanaged, InstalledShield7.

Confidential

Programmer (Developer)

Responsibilities:

  • Involved in module coding, Unit testing, code check-in and code deliverables.
  • Used Object Oriented Programing for developing the C# applications.
  • Created stored procedure, views and triggers using Sql server 2000.
  • Create Multiple templates in MS excel which helps to load the data into database using VBA macro code.

Technology: VS. Net2003 (Asp.net, ADO.Net, C #.net), SQL server 2000 and JavaScript.

We'd love your feedback!