We provide IT Staff Augmentation Services!

Architect Resume

5.00/5 (Submit Your Rating)

Irvine, CA

SUMMARY:

Solution Architect with 20 years of software engineering and lead experience with the initiative and experience to lead teams as well as a variety of projectsI have excellent communication skills, am detail oriented in my work and like to develop a sense of ownership in everything I do.

TECHNICAL SKILLS:

Technologies: Azure, React, C#, Git, Azure DevOps, .Net 3.5, 4.0, 4.5, Visual Studio 2019/2017/2015 , LINQ, MVC Razor, AJAX, Javascript, jQuery, T - SQL, Entity Framework, Team Foundation Server, XSD, XSLT, Ninject, SlowCheetah, HTML5, CSS3, React, NodeJS

Databases: SQL Server, SSIS packages, Stored Procedures, UDF, Data Modeling

EXPERIENCE:

Confidential, Irvine, CA

Architect

Responsibilities:

  • Lead teams and solve business problems to deliver quality products to our clients
  • Gather requirements, design, and implement technical solutions to business problems
  • Grow and lead practice groups. Manage, mentor, and develop other consultants.
  • Design migration of using existing applications to integrate with Azure using App Services as a PaaS solution, Web Jobs for batch jobs, Storage and App Insights for logging
  • Design a hybrid network solution to extend on-premise network to Azure
  • Implemented Hub and Spoke architecture to connect Non-prod and Prod VNets using Application Gateways, Azure Virtual Machines and Express Route
  • Utilized Infrastructure as Code using Azure Resource Manager Templates
  • Extended functionality of a Single Page Application built on React and WCF Services to create dynamic content
  • Created RESTful API in a VM to replace in-memory PDF creation in various legacy applications integrating with Azure Monitor for telemetry

Confidential, Santa Ana, CA

Lead Software Engineer

Responsibilities:

  • Manage one to two teams of 5 to 10 developers each on a large, customer-facing enterprise system spanning multiple business domains.
  • Act as application architect to guide the design of multiple domains in a DDD platform using Eventing and Api's
  • Provide leadership, mentoring and motivation to multiple teams of developers
  • Interface with program sponsors and business stakeholders to meet requirements as well as plan and communicate long term strategic goals
  • Deliver high quality code for brand new enterprise-level business platform
  • Adhere to best software practices such as code clean-up and reuse, add more unit tests, and formalize code review process
  • Troubleshoot and resolve issues including performance and bugs
  • Conduct code reviews in order to ensure quality of code
  • Interface with various stakeholders such as team leadership (i.e. BA's, PO's, QA Leads and Scrum masters) to groom and elaborate stories as well as plan and manage sprints
  • Work in an Agile environment in three week sprints to continuously deliver software and meet aggressive goals
  • Interview and identify developers to hire in order to grow the teams

Confidential, Irvine, CA

Senior Software Engineer

Responsibilities:

  • Provide leadership and domain expertise on different projects to develop middle tier business processes to deliver leads from the kbb.com site to a variety of Confidential ’s
  • Worked in Agile environment in 2 week sprints in some instances and Kanban in others
  • Gather and analyze requirements from meetings or user stories to come up with solutions and create necessary documentation for QA and other developers
  • Give presentations and demonstrations to stakeholders in an effort to communicate effectively with all parties
  • REST-based microservice for lead objects and submission
  • REST Service to submit leads to a 3rd party
  • Designed and developed microservices that leveraged existing processes and business objects to submit leads to a 3rd party
  • Exchange data using JSON
  • Used C#, .Net 4.5, SQL Server 2008
  • Common REST-based microservice for sending emails
  • REST Service to submit leads to a 3rd party
  • Designed and developed common interface for multiple products to send emails using one API
  • Exchange data using JSON
  • Used C#, .Net 4.5, SQL Server 2008
  • Design, document and develop enhancements to a variety of middle tier lead processes using C# in .Net 4.5: Lead Submission, Targeted Offer Lead Redemptions, etc.
  • Transform and validate data from generic XML to Confidential -specific ADF (Automotive Data Format) using XSLT and XSD
  • Create plug-in’s to keep Confidential -specific business rules separate
  • Use LINQ at different times to get data out of the database
  • Communicate with SQL Server 2008 using ADO.Net and EF
  • WCF Service for dealer business objects:
  • SOAP-based API exposing existing business objects for development by external parties
  • Created an API by converting existing business objects into an SOAP-based WCF Service
  • Used C#, .Net 3.5, and SQL Server 2008
  • Application for customers to view pricing information for cars
  • Converted a Flash-based web application to an HTML 5 application
  • Used C#, .Net 3.5, and HTML 5 for front end and JSON for data
  • Site to track the location of analytic tags on kbb.com
  • Led on the design and development with the front end using MVC Razor and middle tier using C# in .Net 4.0
  • Designed Data Model and created Stored Procedures using SQL Server 2008
  • Developed a REST-based Web API service to import tag usage out of a Netezza database

Confidential, Costa Mesa, CA

Senior Software Engineer

Responsibilities:

  • Interactive media division of a global credit reporting company.
  • Maintain and enhance credit reporting website receiving hundreds of thousands of hits per day
  • Analyzed, created new code or enhance existing code depending on requirements
  • Used C# for ASP.Net 1.1, SQL Server 2005, HTML 5, CSS 3

Confidential, Aliso Viejo, CA

Web Consultant

Responsibilities:

  • Website consultant division within a commercial software company.
  • Acted as lead on a variety of different projects
  • Design and develop e-commerce websites for large corporations that want online retail solutions implementing object oriented programming techniques.
  • Perform data modeling duties, develop stored procedures and SSIS packages using SQL Server.
  • Gathered requirements from stakeholders and performed analyses on business processes to design various types of client websites and Confidential commercial consumer products.
  • File delivery service that allows users to send and receive large files.
  • Developed the website in C# for ASP.Net 3.5 and used SQL Server 2008 as the database
  • Created a Data Model, Stored Procedures, and SSIS packages
  • Implemented front end design using CSS, AJAX and Javascript
  • Designed the workflow based on requirements such as use cases and other documentation from various stakeholders and user - based feedback.
  • Worked with QA to help create test cases for unit and end to end testing.
  • Acted as lead developer on a database-driven corporate website using C# for ASP.Net 3.5, AJAX, Javascript, and Stored Procedures in SQL Server 2005.
  • Created a data model for the site based on requirements from directors, end users and other stakeholders.
  • Created the site using object oriented design and implemented business and data access layers
  • Added a content management system for support staff to add, edit or remove content such as products, career listings, and press releases.
  • Ensured that the CMS allows the site to meet SEO standards and allows end users to customize various pages according to business needs.
  • Commerical consumer tool that runs tests on PC’s to identify hardware problems and offer solutions.
  • Acted as a lead and developed the user interface using jQuery and Javascript to list PC hardware components and tests for those components
  • Combined different tools within the jQuery library to create the UI such as jScrollPane and jCarousel.
  • Retail site offering various types of coffees and related services (e.g. office coffee auto shipments)
  • Collaborated with IT Director of coffee company to gather requirements to customize e-commerce package and add custom business functionality using C# for ASP.Net 2.0, Stored Procedures and SQL Server 2005.
  • Used LINQ to SQL in C# for ASP.Net 3.5 to create a Windows Service that synchronizes inventory levels between the accounting system and e-commerce website.

Confidential, Irvine, CA

Developer

Responsibilities:

  • Insurance division of California State Automobile Association.
  • Worked on several mission critical applications using VB.Net in ASP.Net, Active Reports for .Net, and SQL Server 2000
  • Web - based Reporting application:
  • Enhanced online reporting tool created using VB.Net in ASP.Net and Active Reports pulling data from Stored Procedures in SQL Server.
  • Membership Verification Web Service:
  • Designed and developed a Member ID validation web service that parses information from XML to verify member status.
  • Integrated the web service into other ASP.Net applications.

Confidential, Costa Mesa, CA

Programmer / Analyst

Responsibilities:

  • Gathered requirements from senior managers of various departments to architect enterprise systems and reports that streamline their processes and increase productivity.
  • Developed applications using VB 6 and VB.Net in ASP.Net, created reports using Crystal Reports 8.5, developed databases and stored procedures with SQL Server 2000 which streamlined business processes.
  • Acted as lead on a Help Desk Intranet site using VB.Net in ASP.Net 1.1.
  • Designed and developed site using requirements gathered from stakeholders such as CIO and IT staff.
  • Acted as lead on project and initiated core design and development using VB6, SQL Server 2000, and Crystal Reports
  • Assigned tasks to programming department, developed data model, performed systems analysis of the various smaller programs, organized and prioritized requests.

We'd love your feedback!