Sr. Software Engineer-frontend- Enterprise Cloud Developer Resume
San Francisco, CA
SUMMARY
- Accomplished, result - oriented professional wif 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 dat 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 wif event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
- Strong experience in ASP.NET MVC, WPF and Entity Framework & implementing MVC, MVP, MVVM patterns.
- Experience in SaaS based Cloud development using Azure, AWS.
- Well versed wif DevOps tools like Git, Puppet, Jenkins.
- Experience in REST API, SOAP and WCF.
- Well versed wif provisioning resources in teh 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 wif 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
PROFESSIONAL EXPERIENCE
Sr. Software Engineer-Frontend- Enterprise Cloud DeveloperConfidential, San Francisco, CA
Responsibilities:
- Designing and developing teh front end for customer-facing websites using MVC framework, Angular 5.
- Implementing best practices and new features of Angular 5 in teh website enhancement.
- Working in teh Agile/Scrum development environment wif frequently changing requirements and actively participating in scrum meetings and reviews.
- Designing and developing Fault-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.
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 teh full software development life cycle.
- Develop web applications using jQuery and DEVExpress.
- Participate in teh DataHub architectureand design.
- Design and implement integrations and technical system changes using Agile/Scrum methodologies.
- Implementation of event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
- Configured AWS CLI and performed necessary actions on teh AWS services using shell scripting.
- Used Angular-CLI for initializing and project setup wif scaffolding features.
- Created SPA structure wif multiple modules using Angular 2.0, TypeScript and RxJS.
- Created individual modules, components and directives wif Single Responsibility Principal.
- Created application structure based on teh Angular Style Guides and Best Practices.
- Developed cross platform web applications using ASP.NET Core 2.0 Framework.
- Worked on migrating Python application to SSIS package.
Application Developer
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 wif Offshore team.
- Designed and implemented integrations and technical system changes.
- Developed AngularJS reusable directives for customized form controls like dropdown, textbox etc. leveraging teh two-way binding of AngularJS.
- Developed AngularJS view specific controllers and application specific reusable services.
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 teh bar on functionality, usability, and simplicity.
- Managedtheteam’s schedule, budgeting, assisted wif tier-3 support when needed, and mentored team members.
- Completed projects from scoping requirements through launch of teh project.
- Implemented professional software engineering practices and best practices for teh full software development life cycle.
- Managed teh projects in Onshore/Offshore model.
Engineering Manager
Confidential, Manhattan, NY
Responsibilities:
- Designed and developed globally distributed Kiosk application.
- Implemented online payment processing wif various vendors.
- Designed and built sophisticated fault-tolerant distributed systems.
- Participated in teh architectureand design of teh product.
- Completed projects from scoping requirements through launch of teh project.
- Mentored and guided teh professional and technical development of team members.
Program Manager
Confidential, Portland, OR
Responsibilities:
- Worked on GVPF invoice management application wif N-tier distributed architecture model.
- Implemented MVP design pattern for WinForms based application.
- Worked in a dynamic, fast-paced environment such as wif multiple priorities.
- Partnered closely wif teh design team to halp 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.
Solution Architect
Confidential, Stamford, CT
Responsibilities:
- Optimized performance of WinForms based application RTP (Real-Time Portfolio).
- Implementation of business rule changes in teh Portfolio management system.
- Architected maintainable, scalable, performant solutions dat enabled us to change quickly.
- Worked wif 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.
Sr. Consultant
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 wif Product Managers and business leaders to design exceptional applications.
Sr. Consultant
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 teh architectureand design
- Worked through organizational change, developing and implementing creative solutions.
Software Developer
Confidential
Responsibilities:
- Designed and developed AirDeccan.NET portal wif other developers.
- Handling ad-hoc change management requests.
- Critical production issues support.
Software Developer
Confidential
Responsibilities:
- Worked wif developers on Dept. of HealthCare - MP project design, development and implementation.
- RBI (Reserve Bank of India) - Workflow module development.
- CARE-MISP - Design, development and on-site implementation. e-KEM (Knowledge Enterprise Management) - Feature enhancement, deployment at client-site.