Senior Developer/analyst Technical Resume
Bothell, WA
EXPERIENCE SUMMARY:
- Full stack developer with 15 years of experience in Design, Development and Implementation of various applications including Internet and Intranet Application development using Microsoft .Net Framework, C#, ASP.NET and VB.NET.
- Proficient in Object Oriented Design and OO Programming.
- Agile Management and Software development with extreme programming and Scrum
- Experience in Working with web based application development using ASP.NET 3.5, 4.0, 4.5.2 and 4.6 frameworks using C#.NET and VB.NET in Visual Studios 2010/2012/2013/2015/2017 .
- Developed applications using other Microsoft technologies like MVC 5.2, WCF, LINQ, JQuery, JSON, Lambda Expressions, Node.js, AngularJS 1.x, Angular 5 and Reporting tools SSRS, Crystal Reports.
- Excellent hands on experience on Creating & Consuming RESTful services using ASP.NET WEB API 2 and SOAP services using WCF. Expertise in N - Tier Architecture implementation, Database Design.
- Excellent troubleshooting skills and Involvement in doing peer code reviews. Ensuring code quality and standards using Microsoft tools Code Coverage, Code Analysis.
- Expert in deploying applications as well as troubleshooting in IIS 7.5
- Experienced in Migration, re-engineering as well as new application development.
- Worked extensively in all phases of the Software Development Life Cycle, performed various roles as Team Lead, Designer, Developer, Tester, Reviewer and Configuration Controller
- Experience in database design and development of different scripts, Stored Procedures, Triggers, and Views using SQL Server T-SQL
- Experience working with SSIS for Extract transformation and Load (ETL) tasks
- Application knowledge includes Financial & Inventory management, Retail, Telecommunications, Education and Engineering Applications.
- Experience with source-code repository and version control tools like SVN, MS Visual SourceSafe, TFS, GIT.
- Packaging and Code deployment using MS Build, Jenkins, DevOps
- Capable of learning modern technologies quickly. Strong and influential communication and interpersonal skills with efficacy in follow-up and leadership roles.
- Highly motivated with a drive to take up challenges & put problem-solving to effect in a dynamic environment
- I have knowledge on Azure Web Apps, HDInsight and Linq to Hive and created POC.
- My expertise lies in skillfully overseeing customer success teams in enhancing customer service strategies, innovating new processes, and managing overall functionality to maximize customer retention and growth
TECHNICAL SKILLS:
.NET Technologies: C#.NET, VB.NET, ASP.NET, ADO.NET, MVC 5.2, Ajax, LINQ
Scripting Languages: HTML, XML, XSLT, JavaScript, JSON, jQuery, Node.js, AngularJS, CSS/Bootstrap
Frameworks: NET 3.5, 4.0, 4.5.2, 4.6 using Visual Studios 2010/2012/2013/2015/2017
Web Services: Windows Communication Foundation (WCF), ASP.NET WEB API 2(RESTful services)
Databases: SQL Server 2014/2012/2008 R2/2005/2000, MS Access, MongoDB
Other Tools/ Technologies: VSTS 2017/2015/2013/2012/2010/2008/2005/2003, Visual Source Safe (VSS), Tortoise SVN, TFS, GIT/Bitbucket, MS Project, Fiddler, SSRS, SSIS, Crystal Report, Active Directory, IIS, SSL, MSMQ, Ajax, LINQ, SSIS, ABBYY Fine Reader SDK V11, ASPOSE, ADOBE LiveCycle ES4
Methodologies: Agile, Scrum
PROFESSIONAL EXPERIENCE:
Confidential, Bothell, WA
Senior Developer/Analyst Technical
Responsibilities:
- Design, Development and implementation of web applications using Microsoft .Net framework, c#, ASP.NET, MVC, HTML 5, Bootstrap CSS, WEB API2, SQL Server 2014 and Entity framework 6.0
- Migrating from legacy applications and ASP.NET 2.0 to ASP.NET 4.5 MVC applications.
- Developed JSON/ XML based response to the downstream channels
- Actively involved production support (Analyzing and fixing the issues)
- Migrated web services to Rest services.
- Performance tuning the queries and the stored procedures and troubleshooting in case of any issues.
- Server-side validations using C# and ASP.NET validation controls and client-side validations using jQuery.
- Created complex business report using SSRS
- Supported and enhanced additional feature in Angular JS based portal “ Confidential Accessory Validation”
- Continues code deployment using Jenkins pipeline, DevOps.
- Followed Agile- Scrum Methodology and extreme programming.
Technologies: VS 2015, C#, ASP.NET 4.5.2, MVC 5.0, jQuery, HTML 5, Bootstrap 3.1.1, Web API 2, SQL Server 2014, Unity framework, SSRS, AngularJS 1.x, Git, Bitbucket
Confidential, Carson City, NV
Architect /Sr. DotNet Developer
Responsibilities:
- Leading a team of 6 people
- Participated product backlog grooming and story point estimation & identifying technical stories.
- Executes the 2 weeks Sprints. Facilitating the daily standup.
- Created TFS Build and Batch files to deploy the applications to the Test and demo environments.
- Involved in all phases of SDLC process
- Developed applications using C#, MVC5, SQL Server 2014, Entity Framework 6.0
- Identified the performance improvement area and optimized the execution time.
- Created Licensing approval & Adjustment modules.
- Extensively used Ajax call from jQuery to the server-side calls.
- Created Custom Query to generate reports and export options using JQuery Datatable and custom Entity models.
- Used CONNX Software to interface with legacy COBOL System
- Created Generic Template based Email Notification Engine.
- Created Views using HTML 5, Bootstrap CSS.
- Created RESTful services using ASP.NET WEB API 2.0 for the Database layer and expose services to OFT systems.
- Created Controller Reconciliation, Journal voucher and Tax forms details report using SSRS.
- Do peer code reviews.
- Maintain application code, product backlog and scrum activities in TFS.
Technologies: VS 2015 .NET 4.6.2, C#, MVC 5, jQuery, HTML 5, Bootstrap 3.1.1, SQL Server 2014 and Entity Framework 6.0, ASP.Net Web API 2.0, SSRS 2014, AutoMapper 3.2.1, CONNX Software.
Confidential, Cary, NC
Tech Lead /Lead developer
Responsibilities:
- Leading a team of 4 people
- Participated application design discussion and create high level technical stories.
- Executes the Sprints. Facilitating the daily standup and helping the team maintain their burndown chart.
- Client communication, Negotiation and conflict management and Project Estimation.
- Involved in all phases of SDLC process
- Developed applications using C#, MVC5, SQL Server 2012, Entity Framework 6.0
- Created custom Unobtrusive JavaScript validations to compare the GTC Value, Balance and Redemption GTCs and find duplicate sales order number.
- Implemented Email Notification Engine and Email Queuing.
- Created Ad-hoc generic Reporting engine to generate various business reports.
- Created responsive JQuery Datatable and loading data through AngularJS Call.
- Created Views using HTML 5, Bootstrap CSS.
- Created User Password hint meter to display the Password strength using JQuery events.
- Created RESTful services using ASP.NET WEB API 2.0 to exposing services to different Application.
- Created Token based authentication.
- Do peer code reviews.
- Maintain application code in TFS repository
- Involved in Unit testing of modules, bug fixing, code reviews and mentoring team resources
- Negotiate and resolve issues as they arise across areas of the project and where they impact on other activities systems and projects
- Responsible for overall timeliness and quality of deliverables and appraising the project status to clients on regular basis
Technologies: VS 2015 .NET 4.6.2, C#, MVC 5, AngularJS 1.5, HTML, Bootstrap, SQL Server 2012 and Entity Framework 6.0, ASP.Net Web API 2.0.
Confidential, Puyallup, WA
Solution Architect/Tech Lead
Responsibilities:
- Leading a team of 4 people and playing a role of an onsite coordinator
- Create & executes the Sprints. Facilitating the daily standup and helping the team maintain their burndown chart.
- Created Application design document
- Client communication, Negotiation and conflict management and Project Estimation.
- Involved in all phases of SDLC process
- Developed applications using C#, WCF, SQL Server 2012, WPF, ABBY Fine Reader SDK and ADOBE LiveCycle ES4,
- Evaluated tools related to imaging process like LEAD Tool, PDF Tron, ASPOSE and ABBYY Fine Reader.
- Involved application gap analysis and enhanced exception handling, application process flow and recommended new tool to do the OCR functionality.
- Do peer code reviews, maintain application code in TFS repository
- Involved in Unit testing of modules, bug fixing, code reviews and mentoring novel resources
- Negotiate and resolve issues as they arise across areas of the project and where they impact on other activities systems and projects
- Responsible for overall timeliness and quality of deliverables and appraising the project status to clients on regular basis
Technologies: VS 2012 .NET 4.5, C#, WPF, WCF, Telerik Controls, ABBY Fine Reader SDK V11, ADOBE LiveCycle ES4 V11, SQL Server 2012.
Confidential, Redwood Shores, CA
.Net Sr. Developer / .Net Tech Lead
Responsibilities:
- Leading a team of 7 people and playing a role of an onsite coordinator
- Client communication, Negotiation and conflict management and Project Estimation.
- Re-designed Web Applications (IRiS & Excelsior)
- Created SPA application using Bootstrap and AngularJS and consumed RESTful web service
- Created RESTful services for CURD operations using ASP.NET Web API for Java based Website.
- For Windows Application (Win Forms)Used C#, SmartClient framework, DevExpress as a UI layer and Created SOAP Services using WCF
- Implemented Dependency Injection using StructureMap
- Created common WCF services for Automated Email Communication.
- Extensively used XML to send bulk data from .Net Application to SQL Server for fast processing.
- Involved in creating tables, writing stored procedures using SQL Server 2008 R2
- Build the complex reports using SSRS
- Developed SSIS packages to import data from various vendor databases to internal application database.
- Do peer code reviews. Perform Unit Testing and Integration testing
- Troubleshoot client issues and provide customer support
- Monitor performance of applications
- Deploy applications on different environments using MS Build & Jenkins
- Helped different projects to migrate applications from VB, MS Access Reports to C# and SSRS.
- Responsible for overall timeliness and quality of deliverables and appraising the project status to clients on regular basis
Technologies: VS 2012 .NET 4.5, C#, AngularJS 1.4, MVC, WEB API, Bootstrap, Lambda expressions, LINQ, SQL Server 2008 R2, WCF Service, SmartClient framework, DevExpress, and Crystal Report, SSRS, SSIS. Tortoise Svn
Confidential, Redwood Shores, CA
.Net Sr. Developer / .Net Tech Lead
Responsibilities:
- Developed modules using C#.NET, ASP.NET, MCV, HTML and CSS, jQuery, AJAX, Infragistics
- Implemented On-the-fly PDF creation using O2S Component.
- Created WCF services for service oriented applications and used LINQ, Lamda expressions
- Implemented data security in the applications using HTMLEncode and HTMLDecode
- Developed SSIS packages to import profile data from multiple data sources like DW, OneSource, csv file
Technologies: .Net Framework 3.5/4.0, C#.NET, ASP.NET, IIS 7.0, Ajax, JavaScript, WCF, JQuery, JSON, Lambda expressions, Visual Studios 2010, SQL Server 2010, O2S Component, SSRS, SSIS, Tortoise SVN
Confidential
Principal Consultant/Support Engineer
Responsibilities:
- Responsible for Issue tracking and closure.
- Production Supports and enhancement for DotNet applications and Reporting applications, SSIS Package.
- Involved in bug fixing, unit testing, mentoring novel resources and write user manuals
Technologies: C#, ASP.NET, Visual Studio 2008, WCF, Ajax, JavaScript, JQuery, Dundas Charting, MDF Query, SSAS, SSIS, SSRS, Crystal Reports
Confidential, North America
Principal Consultant/Support Engineer
Responsibilities:
- Implemented the work flow in Archer Framework.
- Created tasks and Dashboards, Work flow, reports and role configuration in Archer Framework, C#.
Technologies: Archer Framework, VB.Net, JavaScript’s
