Sr. Full Stack Enterprise Cloud Developer Resume
San Francisco, CA
PROFESSIONAL SUMMARY:
- Accomplished, result - oriented professional with almost 14 years of experience in Web and Windows application development and project management using Microsoft Technologies primarily and going through all phases of project/product development, requirements gathering & analysis, system architecture design, implementation, testing and deployment.
- Building cross-platform web applications that are dynamic, rich, and flexible using .NET Core Framework & ASP.NET Core
- Strong experience in designing and developing web apps using Angular 5/4/2& AngularJS .
- Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services ( AWS ).
- Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
- Experience in developing cloud-based Web Apps, cloud services using Azure platform, Web Jobs, Azure Service Bus queues, Azure web/worker role, Azure storages.
- Strong experience in ASP.NET MVC, WPF and EntityFramework & implementing MVC , MVP, MVVM patterns.
- Experience in SaaS based Cloud development using Azure, AWS.
- Well versed with DevOps tools like Git, Puppet, Jenkins.
- Experience in RESTAPI, SOAP and WCF.
- Well versed with provisioning resources in the cloud using Terraform& Azure ARM Template.
- Experience in database development using MS SQL Server, Oracle, MongoDB & MySQL.
- Experience of working in Agile/Scrum methodologies.
- Excellent problem solving and communication skills.
- A self-motivated & self-starter with leadership and team management expertise.
TECHNICAL SKILLS:
Operating Systems: Windows Vista, Windows 7, Windows Azure
Database: SQL Server 2012/2008/2005 , Oracle 8i, SQL Azure
Programming Languages: C#, VB.NET, VB, SQL, T-SQL, Java, Python
.NET Technologies: ASP.NET, ADO.NET, ASP, Ajax, Web Services, WinForms, Web Parts, .Net Framework, WCF, WPF, Silverlight, LINQ and Entity Framework, Saas (Cloud Computing), Azure, .NET Core 2.0, ASP.NET Core 2.0
Scripting Language: JavaScript, VBScript, HTML5, XML, XAML, CSS, JSON
Frame Work: .NET Framework, SOA, ESB, Knockout, KendoUI, jQuery, AngularJS, Angular 2/4/5
IDE: VS.NET 2015/2013, TFS 2015/2013, SharePoint 2007
Reporting Tools: SSIS, SSRS, DTS
Web/Application Servers: IIS, PWS, Apache
EXPERIENCE:
Sr. Full Stack Enterprise Cloud Developer
Confidential, San Francisco, CA
Responsibilities:
- Designing and developing the front end for customer-facing websites using MVC framework, Angular 5.
- Implementing best practices and new features of Angular 5 in the website enhancement.
- Used Azure Service Bus queues and web jobs to pass messages between different REST web API in order to decouple them to ensure scalability.
- Working in the Agile/Scrum development environment with frequently changing requirements and actively participating in scrum meetings and reviews.
- Designing and developingFault-tolerant and Scalable supporting components and services in a Multi-tenant enterprise environment.
- Provisioning Azure resources using Terraform.
- Performing code reviews, Building and deploying using Git and Puppet.
- Implementing Key-Vault in Azure.
Technologies Used:Visual Studio.NET 2015, SQL Server 2012, C#, Angular5,MVC, Azure, Terraform, Puppet, Git, Jenkins, ElasticSearch, Redis Cache, MongoDB, REST API, WCF, Swagger, Postman
Sr. App Dev
Confidential, San Mateo, CA
Responsibilities:
- Enhance and optimize Custodian Transaction Verification tool.
- Design, development of new trading tools & applications and enhancing existing ones.
- Develop Python project framework.
- Manage 2 or 3 concurrent projects.
- Implement professional software engineering practices and best practices for the full software development life cycle.
- Develop web applications using jQuery and DEVExpress.
- Participate in the DataHubarchitecture and design.
- Design and implement integrations and technical system changes using Agile/Scrum methodologies.
- Implementation of event-driven and scheduled AWSLambda functions to trigger various AWSresources.
- Configured AWS CLI and performed necessary actions on the AWS services using shell scripting.
- Used Angular-CLI for initializing and project setup with scaffolding features.
- Created SPA structure with multiple modules using Angular 2.0, TypeScript and RxJS.
- Developed cross platform web applications using ASP.NET Core 2.0 Framework.
- Developed Python based applications using Django Framework.
Technologies Used: Visual Studio.NET 2015, ASP.NET Core 2.0, .NET Core 2.0,SQL Server 2012, C#, jQuery,MVC, WCF, Entity Framework, Dapper, REST API, Python, Django,DEVExpress, Angular 2, AWS Lambda, AWS CLI
Application Developer (Full-Stack)
Confidential, Palo Alto, CA
Responsibilities:
- Integration application development between .NET, SAP and Salesforce.
- EU/APAC car booking system design and development.
- Development of WCF services for iPad & Mobile services.
- User access management tool design and development.
- Automation of support tasks and implemented production issues management system.
- Architected maintainable, scalable, performant solutions to enable change quickly.
- Worked through organizational change, developing and implementing creative solutions.
- Facilitated complicated projects across multiple component teams.
- Achieved stretch goals in a highly innovative and fast paced environment.
- Mentored, evaluated and developed employees worked with Offshore team.
- Designed and implemented integrations and technical system changes.
- Developed AngularJS reusable directives for customized form controls like dropdown, textbox etc. leveraging the two-way binding of AngularJS.
- Developed AngularJS view specific controllers and application specific reusable services.
Technologies Used:Windows 7, C# 4.0, SQL Server 2012, Visual Studio.NET 2012, HTML5, LINQ, .NET Framework 4.0, TFS, ASP.NET MVC, Web Services, AngularJS, KendoUI, WCF, SOAP, REST, Entity Framework and jQuery, SAAS(Salesforce).
Lead.NET Developer
Confidential, Alameda, CA
Responsibilities:
- Designed, developed and enhanced custom software programs for container shipping, container and logistics handling.
- Routine handling of support requests for enhancements, bug fixes and production maintenance.
- Provide 24/7, on call, remote support for critical systems uptime.
- Provided an excellent customer experience, continually raising the bar on functionality, usability, and simplicity.
- Managed the team’s schedule, budgeting, assistedwith tier-3 support when needed, and mentored team members.
- Completed projects from scoping requirements through launch of the project.
- Implemented professional software engineering practices and best practices for the full software development life cycle.
- Managed the projects in Onshore/Offshore model.
Technologies Used:Windows 7, WPF, WinForms, C# 4.0, SQL Server 2008, Oracle 10g, Visual Studio.NET 2010, .NET Framework 4.0, TFS, ASP.NET, Web Services, XAML, TCP/IP, LINQ, MSMQ
Engineering Manager
Confidential, Manhattan, NY
Responsibilities:
- Designed and developed globally distributed Kiosk application.
- Implemented online payment processing with various vendors.
- Designed and built sophisticated fault-tolerant distributed systems.
- Participated in the architecture and design of the product.
- Completed projects from scoping requirements through launch of the project.
- Mentored and guided the professional and technical development of team members.
Technologies Used:Windows 7, WPF, C# 4.0, SQL Server 2008, Visual Studio.NET 2010, .NET Framework 4.0, TFS, Microsoft Enterprise Library, Design Patterns, NUnit.
Program Manager
Confidential, Portland, OR
Responsibilities:
- Worked on GVPF invoice management application with N-tier distributed architecture model.
- Implemented MVP design pattern for WinForms based application.
- Worked in a dynamic, fast-paced environment such as with multiple priorities.
- Partnered closely with the design team to help define and implement their vision.
- Translated requirements into detailed designs for complex software systems.
- Planned sprints and contributed to product road mapping.
- Provided technical leadership and guidance to both team members and project peers.
Technologies Used:Windows XP, WinForms, C# 3.0, SQL Server 2008, Visual Studio.NET 2010, .NET Framework 4.0, TFS, Microsoft Enterprise Library, Design Patterns, NUnit, Rhino Mocks.
Solution Architect
Confidential, Stamford, CT
Responsibilities:
- Optimized performance of WinForms based application RTP (Real-Time Portfolio).
- Implementation of business rule changes in the Portfolio management system.
- Architected maintainable, scalable, performant solutions that enabled us to change quickly.
- Worked with engineers and/or product managers to maintain a prioritized backlog and created short term and long term goals.
- Championed engineering and operational excellence, established metrics and process for regular assessment and improvement.
Technologies Used:Windows XP, WinForms, Infragistics Controls 2009, C# 3.0, SQL Server 2008, Visual Studio.NET 2008, .NET Framework 3.5, Visual SourceSafe, Confidential Framework, Microsoft Enterprise Library, Design Patterns.
Sr. Consultant (Project Lead)
Confidential
Responsibilities:
- Developed workflow management modules for Aprimo.
- Implemented N-tier architecture.
- Integration between Java and .NET applications using ESB.
- Feature enhancement and ad-hoc support for critical Production issues.
- Hired and managed a team of excellent Software Engineers.
- Collaborated with Product Managers and business leaders to design exceptional applications.
Technologies Used:Windows 2003, SQL Server 2005/2000, SSIS, SSRS, SSAS, C#.NET, VS.NET 2005/2008, WCF, WPF, WinForms, Silverlight, ESB, SOA, SharePoint 2007, XAML, IIS 6.0, Java, JBOSS and Hibernate.
Sr. Consultant (Technical Lead)
Confidential
Responsibilities:
- Worked on mortgage and financial services products.
- Implemented SOA (Service Oriented Architecture).
- Evaluated and managed a team of excellent Software Engineers.
- Delivered software products based on roadmap according to timelines.
- Participated in the architecture and design
- Worked through organizational change, developing and implementing creative solutions.
Technologies Used:Windows 2003, SQL Server 2005, C# 2.0, VS.NET 2005, MS-Visio 2007, IIS 6.0, WinForms, CSS, HTML, XML, UML.