Senior Software Developer Resume
Glendale, CA
PROFESSIONAL SUMMARY:
- Confidential .Net Full Stack expert with 15+ years in Software development playing roles such as Tech Lead, Sr. Developer and Application Architect in successfully rolling out projects in Mortgage, Utility, Health Care, Insurance, Information and Educational domains.
- Architected, Designed, Developed & maintained more than 16 enterprise level Web, desktop and SOA based applications enforcing the industry best practices and organization guidelines effectively meeting the business goals.
- Designed, coded & Integrated several business components using .Net, C#, LINQ, Lambda expressions. Worked on ORM frameworks like Entity Framework 5.0 and even with ADO.Net
- Strong experience in developing web apps using ASP.Net MVC 3,4 and 5, Web Forms and performance tuning them.
- Developed highly visible public facing SPA applications using AngularJS, Angular 2, Typescript, Javascript, JQuery libraries, AJAX, Telerik UI controls, Bootstrap, CSS3, SCSS HTML5.
- Rich hands on experience in developing service oriented applications using WCF, ASMX web services and RESTful applications using Web API.
- Proficiency in MS SQL Server T - SQL programming, Stored Procedures, Triggers, Cursors, Functions, Views, Joins, Indexing, performance tuning and Query Optimization Techniques. Good exposure to ETL -DTS, SSIS & SSRS and Biztalk server.
- Experienced with Architecture and Design diagrams including Component, Network and Physical diagrams, sequence diagrams, class diagrams and Use case diagrams using UML with Visio and online tools.
- Worked on several integrations with applications using HL7, 834, MISMO standards.
- Developed and Configured Content Management System(CMS) such as WordPress and wrote plug-ins using PHP and MySql on WAMP and LAMP stack for both single and multi-site. Worked on plug-in components to make a custom list out all Posts, Gallery, Newsletters. Used the plug-ins for SEO optimization, Google analytics and Social Media share.
- Commendable understanding on Software Configuration Management(SCM) work flow, application infrastructure topology. TDD application development using nUnit framework.
- Expert level user with Team Foundation Server (TFS) in doing code maintenance, code branch creation, re-parenting code branch, defect management, managing sprint work flow
- Well versed with Agile Scrum methodology with vast experience in both services and Product development and even deployment. Excellent verbal and written skills, especially with regards to presenting findings to both technical and non-technical audience.
SKILLS & TOOLS:
Server Side: Confidential .NET Win/Web/SOA development using C#, ASP.Net MVC, Web Forms, WCF, Web API, ADO.net, LINQ and Lambda expressions and datacolumn expressions.
ORM: Entity Framework with both code first and database first approaches.
Client Side: Front End development using AngularJS 1.x, Angular 2, Typescript 2.x, WordPress, PHP, JQuery, JavaScript, Knockout, AJAX, XML, XSLT, HTML5, CSS, SCSS.
JQuery Libraries: Bootstrap, D3 Highcharts, Telerik Kendo UI controls
CRM: Wordpress and PHP using WebMatrix and mySQL for both single and MultiSite environments on WAMP and LAMP stacks, Well-versed with most frequently used Design Patterns.
Database: SQL server 2000/2005/2010/2014/2015 and My SQL.
IDE, Utilities & Tools: Visual Studio, MS Visio 2013, Telerik Kendo UI tools, Fiddler, WebMatrix, SOAP UI, Docker, Chrome Postman, MySQL WorkBench, Team Foundation Server (TFS), Visual Source Safe (VSS), Source Depot, Source Offsite. MS Office Suite, FLASH MX, FXTools, Nolio, Jenkins.
GOOD EXPOSURE:
- Architecture and Design diagrams including Component, Network and Physical diagrams, sequence diagrams, class diagrams and Use case diagrams using UML with Visio and online tools.
- Agile & SDLC development
- Team liaison
- Self-motivated
- Strong verbal communication
- Conflict resolution
- Team leadership
- Project management
- Deep knowledge on Mortgage Loan Origination Platform and MISMO standards.
- Good exposure to HL7 and Clinical coding standards like CPT & ICD Codes along with sound knowledge in HIPAA regulations.
WORK HISTORY:
Senior Software Developer
Confidential, Glendale, CA
Tools: C#, .Net 4.0, WebAPI, ASP.Net MVC5, ASP Web Forms, Angular2.0, Typescript, jQuery, Javascript, Bootstrap, WordPress, PHP, MySQL and MS SQL server 2008
Responsibilities:
- Developed major improvements for Search Engine Optimization(SEO) of the Confidential web site and also on the overall optimization and stabilization.
- Architected, designed and developed Express Check-in feature for the PS mobile website and integrated with Reservations workflow.
- Researched and Implemented solutions for performance and Search Engine Optimization(SEO) of the Confidential Blog site.
- Done two POCs for the re-writing of the both desktop and mobile websites and combining them to one SPA application using Angular 2.0 and Typescript with responsive design.
Senior Software Developer
Confidential, Irvine, CA
Tools: C#, .Net 4.0, WebAPI, ASP.Net MVC5, AngularJS 1.x, Typescript 2.x, Docker container, jQuery, Javascript, Bootstrap, WordPress on LAMP & WAMP stack, PHP, MySQL and MS SQL server 2010
Responsibilities:
- Developed the frontend public facing Consumer Site application in AngualrJS 1.x effectively making Controllers, Services, Components and Directives using TypeScript 2.4. Implemented a framework for the UI Routing across the ConsumerSite as well as Loan Center applications with a Responsive UI using BootStrap, HTML5, CSS3, SCSS.
- Did several integrations with vendor systems and also developed several RESTful End points for internal and external Integrations.
- Responsible for the complete architecture, design and development of SecureLinkEmail feature to integrate between the LoanCenter app used by Loan officers and ConsumerSite app used by Customers.
- Also implemented microServices and custom simulators. Used C#, ASP.net MVC, Web API, EF and SQL for business layers and integrations.
- Developed the corporate wordpress Plug-in upgrade including many major features with implementing multi factor authentication, capability to browse and configure posts and slugs inside the corporate Plugin in both single and Multi-Site environments using PHP in Wordpress.
- Did the deployments in several client Implementations using Visual Studio and powershell scripts and done many troubleshooting sessions on the critical Production Bugs in global time zones.
- Done few POCs and microServices in Docker and in-house desktop application to generate the loan documents in word and a pdf converter. Good team player in the scrum going above and beyond in meeting the sprint goals.
Tech Lead
Confidential, Irvine, CA
Tools: C#, Confidential Visual Studio.NET 2012, .Net 4.0, WCF, MVC, Javascript, jQuery, Bootstrap, D3, HighChart, MS SQL server 2008
Responsibilities:
- As a Technical Leader involved in the architecture, design, development and testing of both Confidential Water and Confidential Electric products which are the key products in company strategy.
- Architecting the product design, preparation of technical design documents, deployment documents for premise as well as cloud using SaaS model.
- Developing the Frameworks common for both Analytic products and Key modules of Confidential .
- Evaluating the third party tools and adopting them.
- Work involving the Bootstrap W2grids with Search, Filter & Sort options.
- Showing the maps with given customer Longitudes and Latitudes and using Google GeoLocation APIs.
- Plotting the complex multi charts using D3 Highcharts.
- T-SQL coding including the Stored Procedures, Functions and fine tuning them to meet the performance SLAs.
- Coordinating with Offshore team, assigning and tracking the work done. Collaborating with Customers, BA, PMO and QA team to drive the project to meet the stringent deadlines.
- Helping the Product Implementation teams to cross train, giving technical directions and Implementation strategies.
Sr. Solution Developer
Confidential, Long Beach, CA
Tools: C#, Confidential Visual Studio.NET 2012, .Net 4.0, WCF, MVC, jQuery, Biztalk, MS SQL server 2008, QNXT
Responsibilities:
- Involved in the areas of MEG processing the data coming in the inbound files and storing it in QNXT and provides the Member matching and Eligibility verification services to the other Enterprise applications with in Confidential .
- As a Sr. Solution Developer for Innovations team I've done analysis, research of the current application stack in Confidential Eligibility projects and identified the problems across the applications and scope for improvements.
- Completely did the re-architecture for Notification framework used by MEG, MPG and PCPAA applications which resulted in the immediate benefit of reducing the Email notification noise by these three applications by 94%.
- Worked on an in-house ASP web application WorkBench tool for the effective management of Reporting inventory and establishing a work flow for the Reporting Business requirements capturing.
- Established several process improvement initiatives including the TFS check-in policies, Documentation, enforcing the Coding standards and using few in-house tools targeted for Developers, QA and Operations and Management team for effectively carrying their business.
- Automated and streamlined the deployment of the common dot net dlls to GAC by GACUTIL and some administrative tasks using powershell scripts. Helped the other teams in doing the POC and providing technical guidance for the new proposals.
Application Architect
Confidential, Franklin, TN
Tools: C#, Confidential Visual Studio.NET 2012, .Net 4.0, MVC, MS SQL server 2008, jQueryKnockout, Angular
Responsibilities:
- As an Architect responsible for delivering the SAD documents creating class diagram, activity diagram and sequence diagrams. The other artifacts would be deployment documents, guiding & reviewing the teams TDD and release notes.
- Involved in all the SDLC phases starting from the requirement analysis, impact analysis, estimations, designing and developing and releasing the build to QA, BPO, UAT and Production environments. Automating the deployments using Nolio and setting up the notifications and application availability by configuring it.
- Indexing, re-indexing and scripting the Batch jobs to fine tune the performance from time to time. Using the SQL Profiler finding the performance bottle necks and refactoring the Stored procedures.
- Writing the powershell scripts to better manage the server resources and application availability along with Nolio for automating the Deployments to QA, UAT and Prod servers.
- As a Project Leader responsible for all kind of deliverables and smooth execution of the project. Also playing the role of onsite coordinator and coordinating the development activities, task assignments, tracking the project by daily status meetings and reporting to the customer.
- Played the key roles in delivering major releases like ‘Implementation of Global and Job level Modifiers and Filters for Exports and Imports', security enhancements.
- Done project planning, prioritizing and assigning the tasks to onsite & offshore teams, coordinating with the onsite and offshore teams and effectively carried out the project execution and tracked the project.
- Extensively involved in all kind of review meeting which requires an architect sign-offs, such as Software Requirement Specification reviews, Architecture reviews, technical design reviews, Detail design reviews, Code reviews, Master Test Plan review, Deployment plan reviews and also responsible for doing the impact analysis for any kind of Production change request.
Lead Integration Analyst & Application Consultant
Confidential, Chevy Chase, DC
Tools: C#, MS Visual Studio.NET, Confidential Amalga 1.1 and 2.0, MS SQL server 2008, SSIS and SSRS
Responsibilities:
- As a Project Leader responsible for all kind of deliverables and smooth execution of the project.
- Also played the role of onsite coordinator and coordinating the development activities, task assignments, tracking the project by daily status meetings and reporting to the customer.
- Performed various roles as an Integration Analyst/Application Consultant in Confidential with great responsibility.
- For a brief period played the role of Operations engineer for Confidential environment and done a successful transition to Confidential operations. Worked with both Azyxxi and V2.0 environments.
- Involved in Amalga Installation in the client environment including DADE server, Message Queue, Parser Server, Application server and Web servers in the cluster environment.
- Technology Includes coding in Confidential .Net 3.0 using C#, and customizing the MS SQL user views, performance tuning, troubleshooting the parsers, DADE, application, Imaging parsers, cluster management etc.
- Tasks ranging from development/support to Operations Maintenance with cluster, load balanced environments and also SCOM monitoring of the parsers.
- Also developed some custom SQL alerts for various purposes (Like parsers running behind, and data mismatch).
- Created Reports. Also got hands-on experience in AC work ranging from user views creation/management to Input dialogs and quick edits. Managed requirements and design phase towards identifying mutually agreed solutions with technical teams and business partners.
- As an Integration Analyst for WHIE I'm responsible for parsing the Hospital data with HL7 format and Non-HL7 Medicaid data in both Amalga V1.1 and V2.0 environments. Also done the entire Amalga application migration from V1.1 to V2.0.
Team Lead
Confidential
Tools: VS.NET, C#, ASP.net, MS Word, XSL, XSLT, SQL Server 2005.
Responsibilities:
- As a Lead for offshore team, interacted with onsite coordinators as well as client business sponsors and anchored the meetings for status meetings, requirement clarification meetings.
- Participated in technical design, data base design, preparation of high level Tech Docs as well as PSAD docs. Planning, prioritizing and assigning the tasks to offshore team, carrying out the project execution and tracking them.
- As a Developer, done the POC for Word Generation using XSL XSLT transformation and also using word automation.
- Made a recommendation to the onsite and Clients on Word Generation between the above two alternatives. Took the ownership of complete Quote Letter Generation in Confidential word using XSL XSLT transformation technique.
Team Leader
Confidential
Tools: Confidential Visual Studio.NET, ASP, VB, VB.net, SQL 2000, Data Stage, Inquisite
Responsibilities:
- As a Team Leader, interacted with onsite coordinators as well as client business sponsors and anchored the meetings for status meetings, requirement clarification meetings, change request demos, conformance review meetings, and knowledge transfer sessions.
- Gathering the requirements, analyze them, preparation of high level estimates, preparation of detailed estimates and detailed design documents.
- Planning, prioritizing and assigning the tasks to offshore team, carrying out the project execution and tracking them.
- As a Developer, Worked on major Change Requests (Enhancements) and critical Production Defect fixes.
- Given support during the builds in Development, Modal office, and Production environments. Done Integration Testing, System Testing and Regression Testing for all the releases.
Lead Developer
Confidential
Tools: MS Visual Studio.NET, MS SQL server 2008
Responsibilities:
- I have done the analysis, preparation of Technical specification document, coding and unit testing of the Work Request having super major enhancement.
- Detailed analysis and understanding of the existing application. Done code reviews.
- Fixing the bugs in the existing project, Analysis of the new work requests, Preparation & reviewing of project documents.