Senior Developer/analyst Technical Resume
Bothell, WA
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 noledge 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 noledge 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 “WPC Accessory Validation”
- Continues code deployment using Jenkins pipeline, DevOps.
- Followed Agile- Scrum Methodology and extreme programming.
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.
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 halping 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 autantication.
- 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
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 halping 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
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
Confidential
.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
