Sr. Cloud Solution Architect Resume
Chino Hill, CA
SUMMARY
- Software Architect with more than a decade of experience working in Internet Industry.
- Advocate for using Scrum and other agile methodologies such as iterative development cycles, constant integration, and automated builds.
- Software developer working with classic 3 - tier, Service Oriented Architectures, and Micro Services Architecture.
- 20+ years in software development at start-ups as well as industry-leading companies such as Confidential .
PROFESSIONAL EXPERIENCE
Director of Software Engineering
Confidential, Chino Hill, CA
Responsibilities:
- Overseeing engineering efforts in designing and developing electronic court filing system for various courts.
- Onboarding vendors and offshore resources to increase engineering capacity.
- Managing resources across multiple Agile teams, including DevOps, DBA, and software engineering.
- Design and implemented AWS API Gateway to proxy client application requests to the backend container based microservices.
- Design and implemented AWS SQS triggered Lambda function to process S3 files.
Sr. Cloud Solution Architect
Confidential, Redmond, WA
Responsibilities:
- Helped customers modernized and migrate workloads to Azure.
- Provided architecture design, best practices, and technology POC to unblock customers' journey to the cloud.
- Expert noledge in Azure services such as Storage, Function, App Service, CosmosDB, API Management, Azure Monitor/Application Insight, AKS, Azure SQL, and Azure AD B2C.
Cloud Architect
Confidential
Responsibilities:
- Developed cloud based mobile payment solutions. Technologies used include AWS Lambda, API Gateway, Cognito, DynamoDB, S3, Route53, EC2, VPC and S3,
Consultant
Confidential, Santa Ana, CA
Responsibilities:
- Participated in design and development of micro services architecture based lender placed insurance system.
- Technology used include SQL server, entity framework, and web api.
Senior Principal Software Engineer
Confidential, Pasadena, CA
Responsibilities:
- Duties included define and implement micro services framework, OAuth 2 token service, and RESTful API Gateway.
- Technologies used include SQL server, entity framework, Web Api 2.0, and Angular JS 1.5
- Provided Enterprise Cache (nCache) deployment and usage guidelines. Oversee enterprise application cache usage and deployment.
- Provided OAuth 2 token implementation guidelines for enterprise web api security model.
- Presented enterprise cloud strategy to IT executive team.
- Lead POC effort for infrastructure as code based on AWS cloudformation and python.
- Presented enterprise application architecture vision and roadmap to IT executive team.
Expert Software Architect
Confidential, Costa Mesa, CA.
Responsibilities:
- Provided architecture design guidance for business to business system integration projects.
- Architected and design SOAP web services. Duties included define solution framework, message format, and security model.
- Technologies used include SQL server, WCF, and ASP.NET.
- Participated in design and development of distributed alert processing systems.
- Duties included define solution framework, protocol prototyping, and multi-region configuration services.
- Technologies used include MSMQ, WCF, and SQL server.
- Participated in design and development of RESTful web api services.
- Duties included define solution framework and implementation of OAuth 1.0 security protocol. Technologies used include ASP.NET Web API.
- Participated in design and development of AWS based micro services project.
- Duties included define solution framework, NuGet Server setup, Customer Admin service implementation, Report Pull service implementation, and OAuth Token Service implementation.
- Technologies used include ASP.NET Web API, Entity framework, and AWS SQS/RDS/DynamoDB.
Solution Architect
Confidential, Irvine, CA.
Responsibilities:
- Provided design and implementation guidance to the product development team. Duties included overall system design, database design, and code review. Technologies used include SQL Server 2005/2008, WCF, WF, LINQ, ASP.NET/MVC, SilverLight, and ASP.NET/AJAX.
- Participated in agile sprint planning with product manager and development team to produce development task list.
- Products involved including CM.NET, Data Syndication, InfoDriver Web Services, and BatchVIN Process.
Consultant/Senior Software Engineer
Confidential, Fountain Valley, CA.
Responsibilities:
- Duties include design and implementation of web services middle tier, security authentication http handler, and session/cache management utilities.
- Participated in MS SQL to Oracle 10g database migration project. Duties include implementing llblgen templates for data access layer code generation, porting C#/SQL to C#/Oracle.
- Participated in design and development of Smart Client WinForm application. Duties included design and implementation of Payment Processing and High Yield Note modules, smart parts, views, and web services.
Consultant
Confidential, Chino, CA
Responsibilities:
- Participated in development of Customer Relationship Management software.
- Duties included implementing Soap Services, BizTalk Orchestrations, SQL store procedures, and C#/ASP.NET web pages.
Lead Software Engineer
Confidential, Irvine, CA
Responsibilities:
- Lead a team of developers deliver private labeling web sites for online credit report. Duties included produce project overall design, project schedule, task assignment to team members, and mentoring new hire developers.
- Design and Implementing BizTalk Orchestration to perform event notification for partner integration projects.
- Implementing C#, ASP.NET HttpHandler, HttpModule, and Web Services components for partner integration projects.
Senior Software Engineer
Confidential, Irvine, CA
Responsibilities:
- Participated in design and development of a web site generation and configuration C#/Winform application.
- Duties included overall domain model design, UI framework design and implementation, UI design and implementation, data access layer design and implementation.
- Participated in design and development of an online credit report web site.
- Duties included design and implement a Single Signed On component for partner integration, C#/ASP.NET custom controls, strong type dataset, and SQL store procedures.
- Participated in design and development of a web site/Co-Branding generating tool.
- Duties included design and implementing user interface framework, C#/WinForm based user control, and object-to-relational database mapping frame work.
Senior Developer / Lead Developer
Confidential, Irvine, CA
Responsibilities:
- Participated in design and development of a mortgage web site. Duties included design and implementing a C# object access layer, policy, and web service license management components. Extensive uses of .NET SDK framework, C#, ADO.NET, and MS SQL server,.
- Participated in design and development of a enterprise system integration project ( GMAC Single Sign On ). Duties include design and implementation of ISAPI extension, ISAPI filter, and COM+ components.
- Lead a team of developers in design and development of a web-based marketing application ( www. Confidential .com ). Duties include overall design in UML, requirement analysis, generate UML use cases, developing project schedule, manages task assignments, database schema design, and implementation of security modules. Extensive uses of EJB components, JSP, Java Servlet in IBM WebSpere Application Server Advance Edition 3.5, and DB2 Store Procedures.
- Participated in design and development of investment portfolio tracking web site. Duties included design and implementation of security and schedule-D EJB components, Java Servlet in Weblogic App Server 5.x, and database classes ( www. Confidential .com ).
- Participated in design and development of a HMO insurance web site. Duties included design and implementation of medical history EJB components, Java Servlet in Weblogic App Server 5.x, and database classes using Oracl 8i PL/SQL.
- Lead a team of developers in design and development of a call center application. Duties included overall design, COM component design and implementation, database design, task dispatching service design and implementation.
- Participated in design and implementation of a user-role based application security subsystem for a client web site ( www. Confidential .com ) .
