Senior Development Consultant Resume
CA
SUMMARY
- Extensive Software Engineer experience, supporting multiple companies for various industries
- Proven technical and team leader; driving architecture decisions and leading projects from initial concept through the release and product support process
- More than 10 years of US experience, well versed with onsite and offshore models
- Experience working with and leading multiple teams across USA, Europe, Australia and India
- Experience using agile methodologies (Scrum) for software development
- More than 10 years of experience in programming with the .NET Framework using C#, ASP.NET, Web Services, Windows Forms, ADO.NET, and ASP. NET using Visual Studio 2013/ 2010/ 2008/ 2005/ 2003
- Worked in the finance, banking, insurance, manufacturing, automobile, real estate, mortgage, mobile applications, and web - hosting automation domains
- Proficient in Object Orientated analysis and design with exposure to Use Case modeling using Rational Rose
- Developed, configured and deployed a variety of .NET Framework Web Applications including MVC 3, MVC 2, Web Forms, Win Forms, Windows service and Web Services
- Experienced in using various Design Patterns like MVC, Facade, iterator, strategy, factory pattern, and singleton pattern throughout the projects
- 10 years of database development experience using MS-SQL Server 2012/2008/2005/2000
- Experienced in Configuration Management and worked on various Bug tracking systems
TECHNICAL SKILLS
Development Technologies: Visual C# .NET 4.5/ 3.5/2.0/1.1/1.0 , ASP .NET 3.5/2.0/1.1/1.0 , MVC 3/2, ADO.NET, XML Web Services, WCF, WSDL, SOAP 2.0/1.1
ORM: Microsoft Entity Framework 4.1/5.0
CMS/Other: Ektron CMS 7.5, JQUERY, YUI,VC++ 6.0, ASP 3.0, COM, XML, XSL, JSON, JavaScript, CSS, MOSS 2007, WSS 2007/2003.
RDBMS: MS-SQL Server 2012/2008, Oracle 12/11g, Sybase, Object Databases
Version Control /Other: TFS 2015/2010, Visual Source Safe, Perforce, GIT, Confluence, JIRA, TIBCO EMS, Rational Rose for C++ 2007/2003, CVS, PVCS, StarTeam 4, Lab windows CVI 5.0, EVC, and HP Quality center, Bugzilla, Pivotal Tracker, Microsoft Project 2010/2007
Operating Systems: Windows 8.1/Vista/XP/2003/2000/CE /2000/NT/98, Windows CE 4.0/3.0
PROFESSIONAL EXPERIENCE
Confidential, CA
Senior Development Consultant
Responsibilities:
- Worked on integrating the new insurance carrier into framework for windows and web applications for B2B features.
- Designed, implemented and deployed windows and web based software projects using C#,WPF, ASP.NET, SQL 2012 and WCF services for the complex Ancillary Insurance product.
- Worked with Dev and QA team members and offshore team for providing enterprise solutions.
- Extensively used scrum methodology during the development phases, from design, implementation though multiple bug fixes and enhancements.
- Technical documentation, Code reviews for various modules and support of the system for the customers.
Environment: Visual C#, .NET Framework 4.5, WCF services, Hang fire, Neuron ESB, SQL Server 2012, Windows 8
Confidential, CA
Senior Development Consultant
Responsibilities:
- Worked on developing automation framework for Fixed Income products both windows and web applications for B2B features.
- Designed, implemented and deployed windows and web based financial software projects using C#,WPF, ASP.NET, SQL 2012, Oracle, and REST services for the complex product.
- Designed and developed software integrations with third party providers, and multiple legacy applications and services for automating the ETL logic for Fixed income products.
- Mentored onsite Dev and QA team members for providing enterprise solutions.
- Used the various collaboration tools like GIT, JIRA, Bamboo, Confluence for agile project implementation and continuous integration.
- Extensively used scrum methodology during the development phases, from design, implementation though multiple bug fixes and enhancements.
Environment: Visual C#, .NET Framework 4.5, REST services, Autosys, TIBCO EMS, SQL Server 2012, Oracle 12g, CRD, GIT, Perforce, Confluence,, HP Quality Center, Windows 8
Confidential, CA
Team Lead / Senior Development Consultant
Responsibilities:
- Designed, implemented and deployed web based software projects using C#, ASP.NET, SQL 2012 and WCF services for the complex product.
- Designed and developed software integrations with third party providers, and legacy application services.
- Designed multiple SQL queries and optimized existing queries.
- Mentored offshore development team members for providing the project delivery.
- Used the Pivotal Tracker tool for agile project planning.
- Extensively used Scrum methodology during the development phases, from design, implementation though multiple bug fixes and enhancements.
Environment: Visual C# 4.0, .NET Framework 4.0, .NET Web Services,SQL Server 2008, Windows 8
Confidential, CA
Team Lead / Senior Developer
Responsibilities:
- Designed, implemented and deployed web based software projects using MVC 3, C#,ASP.NET, SQL 2008, and WCF services for the complex processes in short duration.
- Wrote specifications and detailed design for new software development and enhancements for existing web applications.
- Designed and developed software integrations with third party providers, and legacy application services from across the nation.
- Worked across multiple client teams to provide guidelines towards resolution of technical challenges.
- Mentored offshore development teams for various projects deliveries.
- Extensively used Scrum methodology during the development phases, from design, implementation through multiple product releases and enhancements
Environment: Visual C#, .NET Framework 4.0, .NET Web Services,ASP.NET 4.0,SQL Server 2008, MVC 3, JQuery, Windows 7
Confidential, Irvine, CA
Senior Software Engineer
Responsibilities:
- Designed and developed the webinar product to assist students and colleges to schedule and manage webinars for the clients.
- Lead the development teams for mapping the requirements into the latest technologies using C#, ASP.net MVC 3, Entity Framework and SQL 2008.
- Implemented Model First approach in Entity Framework to design the Model in designed and Database from the model.
- Designed stored procedures, Views and triggers in SQL 2008 to interact with database component.
- Extensively used Scrum methodology during development phases, from design, implementation through production release and enhancements.
- Mentored onsite development team members for providing the project delivery.
Environment: Visual C#, .NET Framework 4.0, .NET Web Services,ASP.NET 4.0,SQL Server 2008, MVC 3, JQuery, YUI, Windows 7
Confidential, Irvine, CA
Senior Software Consultant
Responsibilities:
- Integrated the web application with MS Digital rights management (DRM) for digital content protection for STBs.
- Developed and enhanced multiple high volume customer facing web applications using C#, ASP.net.
- Designed and implemented web services for interfacing with Mortgage Servicing Team legacy system.
- Updated existing mortgage Rules Engine using C#, Web services to accommodate then latest changes.
- Implemented several design patterns including Facade design pattern for managing the system.
- Client interaction for understanding the problem statement and requirements gathering and providing the solutions and project plans to client and tracking the projects using MS Project 2007.
- Mentored and managed offshore development and QA team members for delivering multiple projects.
Environment: Visual C#, .NET Framework 2005, .NET Web Services,ASP.NET 2.0,SQL Server 2005, MS SharePoint 2007
Confidential
Tech Lead, Senior Software Engineer
Responsibilities:
- Started as the first developer on the team.
- Designed multiple OSS (Operating support system) that would integrate with the customer BSS (business support system) for bridging the gap between Confidential products and the customers’ requirements. These applications are primarily aimed at automated management of hosting solutions for Internet Service providers, resellers and the end users.
- Provided end-to-end solutions to the customers using Messaging and Collaboration technologies like MS Exchange server, MS Live Communications servers.
- Worked with cross functional client teams across the globe.
- Complete development life cycle (SDLC) of customer products using Scrum methodology.
- Successfully delivered multiple applications with project plan, schedule and the technical support of the various client projects for the hosted automation products,
- Lead the development teams for mapping the requirements into the latest technologies using Exchange sever and messaging and collaboration servers like Blackberry enterprise server (BES), Live Communications server and managing the entire project using C#, ASP.net and SQL 2005.
- Implemented design patterns like facade, class factory and iterator throughout the systems.
- Mentored development and QA team members for delivering multiple projects.
Environment: Visual C#, .NET Framework 2.0, .NET Web Services,ASP.NET 2.0,SQL Server 2005
Confidential
Senior Software Engineer
Responsibilities:
- Worked as the liaison (Single point of contact) between Confidential Head office in NY and offshore development for transitioning the Confidential products to offshore teams.
- Developed the verification and validation product for POS (Point of sales) devices running pSOS, Windows CE and DOS operating system. The components of these devices include WAN/LAN networking for transfer of data between devices and server. Other different technologies used include GSM, CDPD network, IRDA, serial port communication, 1D/2D scanners.
- Client interaction for understanding the problem statement and requirements gathering and providing the solution
- Implemented Document- View architecture (MVC design pattern) for separating views from business logic and developed reusable business components using Visual C++.
- Enhancement of the product features and bugs rectification and the problem resolution.
Environment: Visual C++, Windows CE, pSOS, WAN, LAN, CDPD, IRDA
Confidential
Senior Software Engineer, Tech lead
Responsibilities:
- Started as the first developer to join this startup and successfully delivered the product and the custom project for the company in short span using SDLC.
- Designed and architecture of Parixan, the windows based product for Validation and Verifications of various engineering and network standards such as MIB and Flex ray and various other engineering standards using Visual C#, C++, ASP and SQL Server 2000.
- Worked with cross domain client teams to understand business scenarios and mapped them in latest technologies.
- Designed stored procedures, Views and triggers in SQL 2000 to interact with database component.
- Code reviews for various modules for ISV, mentored the development and QA team.
Environment: Visual C++, C#, .NET Framework 1.0, .ASP,SQL Server 2000
