Technical Consultant/sde Resume
Los Angeles, CA
PROFESSIONAL SUMMARY:
- 10+ years of experience as Technical Consultant, SDE, Tech Architect in developing Web - based Applications and Client Server Applications, Web API2,1, WCF in .NET/SQL environment. Involved in different levels of Requirement analysis, Development, Testing and Debugging, Deployment, Support and Maintenance service phases.
- I have total 8+ years US work experience and my current immigration status is Green Card approved I140.
- Hands on experience working with Confidential Azure Cloud Solutions Azure PaaS, Cloud Data Integration Hybrid, Azure Data Factory, Azure Service Bus Relay, Azure API APP.
- Strong experience with third party Frameworks like Angular 4.x, 2.x and Angularjs 1x, Typescript 2.3.4, Node, Angular-CLI, NGRX Store state management, HTML, Infragistics, JQuery 3.x, Dundas, and D3 charts for responsive Web UI.
- Strong experience working in Agile/Scrum Test Driven Development and iterative Software Development Life cycle (SDLC) including Design, Implementation and Testing during the development of software applications. Strong experience working in scrum/agile projects.
- CI/CD (Continuous Integration/Continuous Deployment/Delivery) experience used TFS, VSO.
- Extensive experience with Confidential .Net Technologies (.NET Framework, MS VB.NET, ADO.NET, ASP.NET, C#.NET, SQL SERVER, WCF, Web API, MVC, Entity Framework).
- Strong Experience in implementing REST API’s (JSON), Service Oriented Architectures (SOA) using XML based Web Services (SOAP/WSDL).
- Used Web API's extensively in all projects since 2012. Specifically with responsive portals it is preferred to use WebAPI's which are directly compatible with response objects into JSON format. About 5 years of experience with design/create/consuming Web-API1,2..
- Strong Experience in Designing and Developing web applications using ASP.NET, MVC, AngularJS, C#, Web Services, jQuery, HTML, XML, CSS, AJAX, Java Script, JSON, REST Web Services.
- Proficient in using SSRS, SSIS, DTS packages and TSQL
- Good Knowledge of Database access technologies like ADO.NET, LINQ, and Entity Framework 5/6.
- Extensive knowledge of various design patters like Factory, repository, IOC, Singleton etc.
- Test Automation using Selenium Node and Grid setup using with Chrome, IE, Edge and PhantomsJS Web Driver.
- Unit test frameworks such as Jest, Karma, Jasmine
- E2E testing framework, such as Protractor
- Design and code from specifications, analyzes, evaluates, tests, debugs, documents, Code review, Unit tests, Integration Tests, implements complex apps.
- Thorough understanding & experience in designing database Tables, Stored Procedures, and Functions in multiple databases - SQL Server and Oracle11i.
- Good experience in SQL Development, performance tuning and indexing using SQL 2005,2008,2012, 2014 & used T-SQL scripting.
- Extensive experience in converting the Legacy Applications into .Net.
- Strong Object Oriented Programming skills.
- Collaboration Platform O365 - SharePoint 2013, 2010, SharePoint Online.
- Business Workflows SharePoint Designer Workflow, Nintex Workflow, Windows Workflow Foundation.
- Excellent communication and interpersonal skills with strong technical background.
- Outstanding team player, also with an ability to perform well as an individual and possess excellent work ethics, self-motivated and quick learner, willing to learn and adapt new technologies.
- Worked on large scale data platform, maintenance, application support
- Very strong analytical and problem solving techniques
TECHNICAL SKILLS:
Programming: C#.NET, ASP.NET 4.5/4.0/3.5/3.0/2.0/1.1 , ADO.NET 2.0, WPF, Azure App FabricOAuth2, .
Web Technologies: MVC/MVVM, ASP.NET MVC, ASP, HTML, jQuery, AJAX, WPF, WCF, Angular 4.0, 2.0, ng2-Admin, ng2-angular, Ngrx, AngularJS 1.x, UI-Grid, JQGrids. SharePoint 2013, 2010 CSOM, JSOM
Scripting: Java Script, XML, CSS, JSON, JQuery, Bootstrap Fluid Container, Selenium and iMacros.
Middleware: Web Services and SOAP. REST Web Services, WCF, Entity Framework (DB first and Code First)
Databases: SQL Server 2000/2005/2008/2012/2014 , MS-Access
Database Technologies: SSIS, SSRS, DTS, VS SQL Data Tools, SQL Management Studio (Query PlanExecution Plan).
Development Tools: Visual Studio Code, Web Storm, Confidential Web Compiler, Visual Studio 2005/2008/2010/2013/ 2015/2017 , Visual Studio, Code, Nuget, Node NPM, .
Other Tools: Visual Studio Data Tools, Adobe Brackets, Notepad++, SOAPUI, Selenium, iMacrosFortify 360, AppScan. Web Compiler, JetBrains ReSharper, TFS Power Tools, SQL 2016 SSMS, SQL Server Data Tools.
Version Control: Team Foundation TFS, VSO
Operating Systems: Windows 95/98/NT/XP/2000/2003/Vista/7, Windows 10, MS DOS
Business Workflow: Visual Studio Workflow, SharePoint Designer Workflow, Nintex Workflow, Azure Logic App Workflow
Performance Monitoring: PerfMon, Azure Alerts & Matrices, Azure Auto scale
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, CA
Technical Consultant/SDE
Responsibilities:
- Working on Scrum Sprints each of 2-weeks closely in sync with Business team, UX and BA in defining UI/UX standard. Master styling and layout for Shield.
- Designed and implemented Web UI (Component UI) using Angular 4.x, typescript 2.3.4 reusable component element directives using HTML control templates. NGRX store state management.
- E2E testing framework, such as Protractor. Unit test frameworks such as Jest, Karma, Jasmine.
- Design and develop used ng2-admin template, UI-Grid with template columns, row detail templates, single select/multi-select, input columns to support textbox, dropdown, multi-select, date picker, time picker, type head, checkbox, radio group.
- ASP.Net MVC Based Portal with each areas setup as an app. Each App has its own client side view model (typescript) which uses Web API to load and initialize controls and specific event handling.
- Design and develop Web API2 which uses DAPER Entities and IoC container.
- Schema design/redesign, reuse, optimize, develop new SQL Server procedure,
- Code optimization, JS Bundling, dynamic loader, minification to address (NFR) non-functional performance requirements.
- Worked on setting up project build and deployment automation using TFS for continuous build and incremental deployments between DEV, INT, QA, PROD environment.
- Hosting Statware Apps on Azure App & using logic app workflow for business process automation.
Technologies: Angular 4.0, Angular-CLI, Typescript 2.3.4, NGRX Store, ASP.NET MVC, NET Framework 4.5, C#.NET, JQUERY, WCF, Web API2, Web Compiler, AZURE, LINQ, HTML 5, CSS, Bootstrap, Daper Entities code first, SQL Azure 2014, Repository Pattern and AutoFac IOC pattern, Continuous build and deploy using TFS.
Confidential, Los Angeles, CA
Technical Consultant/SDE
Responsibilities:
- Worked on Scrum Sprints each of 2-weeks closely in sync with product owner’s team and BA’s in defining UI/UX standard. Master styling and layout for Anubis.
- Designed and implemented Web UI (Component UI) using Angular 4.x, typescript 2.3.4 reusable component element directives using HTML control templates.
- E2E testing framework, such as Protractor. Unit test frameworks such as Jest, Karma, Jasmine.
- Design and develop UI-Grid with template columns, row detail templates, single select/multi-select, input columns to support textbox, dropdown, multi-select, date picker, time picker, type head, checkbox, radio group.
- ASP.Net MVC Based Portal with each areas setup as an app. Each App has its own client side view model (typescript) which uses Web API to load and initialize controls and specific event handling.
- Design and develop Web APIs which use Entity Framework 6.1 and Repositories build on top of SQL Azure Storage.
- Integration of STBS and PACE applications with Anubis.
- Azure Logic App Workflow for sending notifications from queue to Anubis users.
- Worked on code optimization, JS Bundling, minification for non-functional requirements.
- Created SSDT VS project for DB Scripts and Anubis schema changes.
- Worked on setting up project build and deployment automation using TFS for continuous build and incremental deployments between DEV, INT, QA, PROD environment.
Technologies: Angular 4.0, Angular-CLI, Typescript 2.3.4, ASP.NET MVC, NET Framework 4.5, C#.NET, JQUERY, WCF, Web API2, Web Compiler, LINQ, HTML 5, CSS, Bootstrap, EF 6.1 Schema first, SQL Server 2014, Repository Pattern and AutoFac IOC pattern, Continuous build and deploy using TFS.
Confidential, Akron, OH
Technical Consultant/SDE
Responsibilities:
- Configure and use Azure Web Job for Web Scrapers.
- Designed and implemented UI screens using Angular 2.0 and ASP.NET MVC for Scrape Scheduling/Monitoring Dashboard, Matching UI, and Product Master UI.
- UI Design using WPF and Responsive UI with ASP. Net MVC, Typescript 2.3.4 with possible usage of Angular 2.0 for better Initial data load and faster change detection.
- E2E testing framework, such as Protractor. Unit test frameworks such as Jest, Karma, Jasmine.
- Designed and developed the scraping code using Selenium and iMacros. Used Chrome browser for development and Phantom JS for automated scraping.
- Developed RESTful WebApi’s for the Web UI and for downstream application to consume the data.
- Implemented IOC design pattern using Autofac with WCF and MVC.
- Designed and Implemented the Repository and Unit of work pattern for the DB access. This reusable DB access layer was
- Worked on SQL 2014 and created various Views and Stored procedures for the service layer implementation.
- Worked on SQL performance tuning since the application has large datasets.
- SSIS Packages to copy data from SQL Azure to SQL On-Premise.
- SQL On-Premise to SQL Azure DB Migration.
- Automation Data Cleansing used complex regular expressions for data cleanup.
- Performed Requirement Gathering and elicitation during the life cycle of the project. Worked in Agile software development model.
- Derived unit testing and contribute to the Software QA process
- Technologies used in the project are ASP.NET MVC 5, Angular 2.0, Bootstrap, WCF, Web API, LINQ, HTML 5, CSS. MS SQL 2014, EF 6.1.
- Implemented source control using VSO.
Technologies: MS Azure, .NET Framework 4.5, C#.NET, ASP.NET 4.0, ADO.NET, AJAX, JQUERY, WCF, Web API, LINQ, HTML 5, CSS, Bootstrap, Angular2.0/4.0, EF 6.1 Schema first, SQL Server 2014, T- SQL, VSO, IIS7.5, VS2013, Design patterns, Azure, Automapper, JSON, Selenium, iMacros, Repository Pattern and AutoFac IOC pattern.
Confidential, Redmond, WA
Tech Architect DevOps
Responsibilities:
- Full Stack - Design and Develop Reusable Access Web Forms for - Mercury, Budget, BWB Team using SPA Principles, ASP.Net MVC, AngularJS with WPF. Forms are designed to have same look and feel using Template based approach.
- Hybrid Data layer using Azure Service Bus Relay to real time GET/POST Data from On-Premise Mercury, Budget, and BWB Data Bases. Also, applying advance data filtering based on user permissions.
- Automation for business flow from Quiz to Access Forms, and submission and granting user access. Developed ASP.Net MVC API REST Full services and consumed 3rd party services exposed by Mercury Team.
- Created reusable Custom SQL Procedures and views for minimizing C# code and performance.
- Azure Data Factory to sync On-Premise Data to SQL Azure, which is offline copy and used at real time. To avoid forms downtime as multiple data bases, have diff maintenance schedules.
- UX and Branding Design custom master page and templates.
- Created SSIS Packages for data replication for offline copy on to SQL Azure from SQL Server On-Premise.
- Unit testing using Visual Studio Test Project.
- Production Support and enhancements, On Call Support. Integration of People Picker and role based security on AngularJS forms to enable role based attribute level security.
- Implemented Admin/Super user Roles to enable Request Submission on behalf, approve on behalf of Manager, Cycle owner roles.
- Implemented source control using VSO.
Technologies: ASP.Net MVC 6.0, C#.Net 4.5, LINQ, AngularJS 1.5, JSON, JSOM, Azure (ADF, ASB), Web API, Visual Studio 2015, SQL Server 2014.
Confidential, Redmond, WA
Tech Architect DevOps
Responsibilities:
- Full stack development using AngularJs 1.5, Asp.Net C#.Net
- Involved in understanding Data operations management engine requirements catalog data used for product launches across Confidential . Real time data is exposed via Web API’s which use Azure Service Bus Relay to talk to on premise databases.
- UX design, redefining and automating request life cycle and various stages for better traceability of requests. Advance features such as data filters, data search, sorting grouping are used with
- DOME supports super user, custom roles for request creation, approval, delegation flow.
- Defining and implementing function team intake process, automated notifications for functional teams, product launch teams, business requestor.
- Integration of DOME with DRiVE database, reporting database.
- Created SSRS Reports for DOME Functional Lead, Business Owner usage.
- Team foundation server integration using Windows Job hosted on premise to poll and bidirectional request updates flow.
- Performance optimization and fixes.
- Deployment Automation using power Confidential scripts.
- Production Support and enhancements.
- Implemented source control using TFS.
Technologies: C#.Net 4.5, AngularJS 1.5, ASP.Net Web API, LINQ, SharePoint Online (2013) JSOM, Azure PaaS solution, SQL Server 2014, Business Intelligence Studio - SSIS packages, Visual Studio 2012, Team Foundation Server, Team Foundation Server Rule Based Alerts, SharePoint Designer 2013, SharePoint Designer Workflow.
Confidential, Redmond WA
Tech Architect DevOps
Responsibilities:
- Design and develop Selenium based Testing framework using C#.Net. Used Advance concept of Page DOM parsing using CSS Selector, XPath, Element ID, Name etc.
- Identify top BVT Test Cases and implemented them using Selenium RC.
- Setup Selenium Grid and Nodes to run Parallel Multi Browser Test - Chrome, IE, Edge, PhantomJS.
- Handling complex scenarios with framework based approach for optimizing test coverage, lines of code, rapid test case development.
- Test Framework integration with existing Glider test framework.
- Worked on Ordering Module CR Implementation - ASP.Net MVC 4.0 & Migration of WCF Services to Restful API.
- Implemented source control using VSO.
Technologies: ASP.Net MVC 4.0, Infragistic UI Controls, JQuery, C#.Net, LINQ, Selenium Function Testing, TPL, EF6.0, Web API, TFS, PowerShell.
Confidential, Columbus, IN
Tech Architect
Responsibilities:
- Pilot Implementation using ASP.Net MVC, AngularJS WPF Responsive UI, JSOM REST APIs for GPP, GOP applications.
- Requirements gathering and architecting SharePoint FARM solution.
- Hybrid FARM topology with O365 SharePoint, Azure, On-Premise Data Center. Capacity plan and sizing guidelines.
- ALM tools evaluation Rational, TFS, Ave Point for continuous build and deployment platform.
- Evaluation of Confidential rights management solution for SharePoint.
- Workflow solutions - Nintex, Designer Workflow solution evaluation.
- Configured Reporting Dashboard with SSRS and PowerPivot Reports.
- Process design for SharePoint IT Operations.
- Work with business owners to design and deliver SharePoint Governance, SharePoint Security guidelines.
- Gap analysis for advance content management platforms such as IBM Connections Vs SharePoint.
- Solution, Estimation & proposal for enterprise project management pro using O365.
- Implemented source control using TFS.
Technologies: C#.Net 4.0, SharePoint 2013, ASP.Net MVC 4.0, JavaScript, AngularJS, JSOM, SOM, JSON, Visual Studio 2012, SharePoint Designer 2013, SharePoint Designer Workflow.
Confidential, Houston, TX
Tech Lead
Responsibilities:
- Interacting with Confidential Director, business team, IT team stakeholders.
- Infrastructure planning, SharePoint FARM build setup and administration.
- Architecting, Design and development of the migration content hierarchy.
- Information Architecture for the complete site.
- Development of UI, presentation, business, data access layer.
- Out of box/ Custom Web Parts implementation
- Custom workflows for publishing approval.
- Global search, People Search configure, customize to crawl multiple contents.
- SQL Server 2012 Created Stored Procedures which is used by API Services to expose Document Data and News feed info.
- Email alerts and Incoming email processing.
Technologies: C#.Net 4.0, SharePoint 2013 AngularJS, JSOM, JSON, Visual Studio 2012, SharePoint Designer 2013, SharePoint Designer Workflow.
Confidential, Chicago, IL
Senior .Net Developer
Responsibilities:
- Design and implement ASP. Net UI Controls WPF, Web API’s, SharePoint 2013 for Intranet and content portal on premise.
- Interacting with multiple vendors and stakeholders, perform thorough analysis of business requirements.
- Prepare functional and system design specification documents SharePoint 2013. Involved in multiple Business POCs and custom components building.
- Developed Social Features like Activity Feed, Tile View, Poll Web Part, Custom Content Web Part, Custom Project Template.
- Configured Custom Content Types and Reusable Term Stores Service Applications.
- Configured Content Search Crawl and Index properties.
- Architecting logical and physical architecture for large scale SharePoint platform hybrid topology using O365 SharePoint + On-Premise Azure + SP Azure.
- Migration of content hierarchy. Centralized meta data management using term store.
- Dashboard, KPI, PowerPivot reporting using SSRS and SharePoint 2013 features.
- UI building - custom web parts, business workflow (SPD), Nintex workflows, configuring Incoming email alerts.
Technologies: ASP.Net, C#.Net, Custom API, SharePoint 2013, O365 SharePoint, AngularJS, JSOM, JSON, Visual Studio 2012, SharePoint Designer 2013.
Confidential, Chicago, IL
Senior .Net Developer
Responsibilities:
- ASP.Net Web Application, used various advanced features supported by framework 3.5 such as automatic properties, object initializers and collection initializers. Also, we have used Infragistrics 3.5 controls, which is a latest version having advance Ultrawebgrid and excel exporters in couple of pages.
- Design and development is done as per the Confidential standards with different layers such as UI components Master page template, predefined, user defined pages, re-usable user controls used across the portal. Data access layer uses table adapters and data processing components.
- Reuse standard application logging and diagnosis information framework components ( Confidential provided).
- Design, development, enhancements of CEM (Worked on ASP.Net, C#, Oracle 10i).
Technologies: ASP.NET, C#, .NET 3.0 Framework, Enterprise Data Library, Infragistic 3.5 controls, Dundas Charts, WCF Service, Oracle 10i, AJAX extension toolkit.
Confidential, Houston, TX
Senior .Net Developer
Responsibilities:
- Design & development ASP.Net Portal from scratch used by Identity Web Portal.
- Development of the Windows service used as a scheduler for generation and upload of the logs.
- Implement DAL layer reused across by Custom ASPX pages and Windows Service for identity provisioning & search.
- Worked on creating SSRS reports for operations team.
- Packaging and Deployment of Assemblies & Service Setup.
- Created Unit Test using Visual Studio Test Project.
Technologies: ASP.NET, C#, .NET 3.0 Framework, AJAX extension toolkit, WCF Service Design & Implementation, SQL Server 2008, IIS.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Design and Implementation of SAML generation component used for SSO using C#.Net, Class Library.
- Integration of SAML generation component with Confidential CRM Application and Salesforce
- Design and implementation of exception and error handling framework with exclusive logging facility
- Unit Test using Visual Studio Test Project
- Design and implementation of automation testing setup using N-unit
- Source Control Uses Visual Source Safe
Technologies: C#.Net, JavaScript, PKI - Implementation certificate based, Visual Studio 2005, VSS.
