Summary
Overview
Work History
Education
Skills
Current Proficiencies
Summary Of Qualifications
Timeline
Generic

Gregory Richter

Spokane,WA

Summary

Experienced Software Engineer and Enterprise Architect with a focus on cloud-native and hybrid solutions, leveraging over 25 years in the industry. Specializes in technical due diligence for investment firms, with a track record of assessing and improving over 300 software technologies. Proficient in implementing scalable architectures using AWS, Azure, and GCP, driving modernization and efficiency in software applications. Demonstrated leadership in project management and team development, ensuring successful project delivery and innovation.

Overview

25
25
years of professional experience

Work History

Senior Programmer/Analyst

Interact Commerce Corp.
02.2001 - 03.2003
  • Programmed many different projects using all facets of Visual Studio .NET.
  • Started with a large portal-based ASP project with a SQL back-end.
  • Interact Commerce provides CRM solutions and software development services.

Senior Technology Consultant / Lead Solutions Architect

Crosslake Technologies, LLC
12.2017 - Current
  • Perform deep-dive architectural assessments directly for technology companies to validate design methodologies, recommend modernization strategies, refactoring plans for microservices implementations, native cloud implementations (AWS, Azure, GCP) & cloud unification strategies, cost mitigation’s strategies, other optimization strategies.
  • Work together on behalf of investment companies (PE firms) to initially perform on-site analysis and diligence and subsequently produce required documentation within pre-defined budgets aligned to custom Statements-of-Work (SOW) creating a comprehensive analysis of all verified technological categories.
  • Other duties filling high-level interim roles for companies during transitions or key employee loss. Various interim roles include Lead Architects, Solutions Architects, Technical Architects, Interim CTO, VP of engineering, SVPs, Directors of Software Engineering.
  • Performed architectural analysis, design and implementation for over 80 different software companies of various sizes with different software product suites, technologies, languages within different industries.
  • Crosslake Technologies is the global industry leader providing buy-side and sell-side technical due diligence on behalf of private equity firms, investment firms and acquiring technology companies pre-acquisition to fully analyze and validate said target companies software products, architecture, methodologies, policies, practices and principles.

Lead Architect / Director of Software Engineering

Inworks, Inc
04.2017 - 12.2017
  • Lead an entire engineering organization and drive the future visions of products including modernized design, principles, processes, and practices.
  • Revolutionize the engineering department and optimize the Agile methodology within a polyglot, multi-stack technology configuration including full Microsoft .Net stack technologies and Enterprise Java solutions.
  • Designed, managed and implemented solutions and services within both stacks and worked directly with CEO and CTO to prototype innovate designs.
  • Increased development efficiency introducing DevOps principles and automated pipelines including integrated testing methodologies with automated UI testing and UI regression test suites.
  • Inworks is a technology company focused on modernized design, principles, processes, and practices in software engineering.

Senior Software Engineer/Architect

Telect, Inc.
04.2016 - 04.2017
  • Full-stack design and development of complex data-driven windows, web services, and web portals.
  • Mentoring and management to drive the most efficient SLDC.
  • Fully design and implement back-end data-driven frameworks and RESTful services layers and API's.
  • Telect is a company specializing in complex data-driven solutions and services.

Chief Architect / Principle Software Engineer

21st Century Financial Services, Inc.
12.2015 - 09.2016
  • Spent a few months after the last contract to update much of the 21st Cen. Fin. Serv. Application suite with new technologies and methodologies.
  • Implemented ESP (Encapsulating Security Payload) fully PCI DSS compliant.
  • Led a heavy UI/UX web overhaul utilizing new powerful 3rd party Java-script libraries as well as MVC UI upgrade utilizing heavy AJAX/JQuery.
  • 21st Century Financial Services provides various financial assistance services with a focus on aggressive gap financing.

Software Consultant

TEK-Systems, Inc. @ Innovari
03.2015 - 12.2015
  • Consulting in the Response Demand and Energy capitalization industry.
  • Daily activities include data-driven web portal development utilizing .NET framework 4.5, C#, ASP.NET, MVC along with heavy utilization of JavaScript/AJAX and JQuery.
  • Innovari is a company focused on data-driven web portal development in the energy capitalization industry.

Chief Architect / Principle Software Engineer

21st Century Financial Services, Inc.
10.2007 - 03.2015
  • This company does many types of financial assistance with new methodologies in finance.
  • I handle all the design and development of all the systems and subsystems for the entire IT infrastructure.
  • 21st Century Financial Services provides various financial assistance services with a focus on aggressive gap financing.

Lead Software Engineer

DataMotion, Inc.
02.2009 - 05.2009
  • Work in sync with the Engineering Team on full development life-cycle projects.
  • Including everything from the creation of ESD’s, ERD’s, User manuals and all other artifacts.
  • DataMotion is a company that specializes in secure data delivery and management solutions.

Software Engineering Lead / SE 5

Unicru, Inc.
04.2005 - 08.2007
  • Started on their 6.0 product for a few months and then quickly got transferred to their main product development team.
  • Followed various enterprise application level methodologies including de-coupling, OOP, SOA, abstract factory patterns.
  • Unicru is a company that provides hiring and talent management software solutions.

Lead Programmer/Analyst - WebTeam

U-Haul International Inc.
04.2004 - 02.2005
  • Analyze and architect complex data solutions and dynamic web environments.
  • Perform much early analysis and architecture.
  • U-Haul is a company that provides rental trucks, trailers, and self-storage services.

Principal Software Engineer

Wizard Software Solutions Inc.
04.2003 - 06.2004
  • I have been doing contract jobs for the span of months since Interact Commerce.
  • I started as a contractor at Wizard as Senior Programmer.
  • Wizard Software Solutions is a company that provides software development services.

Senior Programmer/Analyst

Interact Commerce Corp.
02.2001 - 03.2003
  • Programmed many different projects using all facets of Visual Studio .NET.
  • Started with a large portal-based ASP project with a SQL back-end.
  • Interact Commerce provides CRM solutions and software development services.

Education

B.S. - Software Engineering

UAT (The University of Advancing Technology)
Tempe, AZ
01.2003

A.S. - Software Engineering

UACT
Tempe, AZ
01.2002

Skills

  • 30 years experience in Software solutions, desktop, mobile, hosted and cloud solutions
  • Database Applications, Enterprise Database Architecture, and Cloud Data Architecture
  • NET Architecture, Design, Implementation all versions
  • Principle Software Engineering, Enterprise Architecture
  • Cloud Solutions Architecture, AWS, Azure and GCP Enterprise Cloud Solutions, Automation and continuously deployed cloud solutions, AI, ML, OCR, ,LLM, Generative AI, automated data model management, Cloud AI Technology solutions
  • Security Consulting, CISO, Lead Security Officer
  • Enterprise Architecture, Lead Architecture, Solutions Architecture
  • Technology Consultant, Director of Technology
  • All software engineering languages:C#,Java,ASPNET, Python, Pearl
  • AI Consulting, Machine Learning Frameworks, Large Language Models, Neural networks, Cloud AI Solutions, Generative AI, and OCR
  • Technology Due Diligence
  • Supporting Technology Firms going to market
  • Supporting M and A processes
  • CTO, CISO, CIO, CISO, CSA, CSSP, and Technology Officer and Engineer
  • Technology Solutions, Director, SDLC, Technology Director, Director of Software Architecture and Engineering
  • Worked with every language and technology platform and frameworks
  • Carve outs, Integrations, Chief Integrations Officer
  • Enterprise Cloud Solutions and Hosted Solutions
  • Mobile Applications Architecture and Development
  • Continuously Deployed Software Solutions and Services
  • MVC
  • MVP
  • MVVM
  • MDI
  • Enterprise SOA
  • RESTful APIs
  • Swagger
  • Open Web 20
  • Micro-services
  • Team Foundation Server
  • Azure DevOps
  • LINQ-to-SQL
  • LINQ-to-Entities
  • Entity Framework
  • NET Core
  • Docker
  • Kubernetes
  • OpenShift
  • Cloud Foundation
  • Chef
  • Ansible
  • Infrastructure-as-code
  • Serverless container hosting
  • Functions-as-a-service
  • Prototyping
  • Legacy frameworks
  • Cutting-edge frameworks
  • Modernized technologies
  • Design patterns
  • Architectural carve-outs
  • Strangler architectural methodologies
  • Infrastructure-as-a-Service
  • Code first Database methodologies
  • Deployments
  • Scaffolding
  • Migrations
  • Functions-as-a-Service
  • Serverless technologies
  • Lambdas
  • Web languages
  • Scripted languages
  • Client side languages
  • Legacy architecture methodologies
  • COM
  • COM
  • DCOM
  • OOP
  • Reflective
  • Inversion-of-Control
  • Aspect
  • AWS Architecture
  • Azure
  • Google GCP
  • Hybrid cloud solutions
  • Cloud hosted solutions
  • Cloud CI/CD
  • Enterprise messaging
  • Event handling
  • Enterprise message bus
  • Data bus
  • HangFireNet
  • Mass Transit
  • RabbitMQ
  • C
  • C
  • Java
  • Ruby
  • Go
  • Ruby on Rails
  • Pearl
  • F
  • R
  • VBNET
  • Software Development Lifecycle
  • Continuous Integration
  • Continuous Deployment
  • Full stack implementations
  • Unit-testing
  • Test Automation
  • Testcase Management Systems
  • Test-driven development
  • Design-reviews
  • Code reviews
  • Technical specifications
  • Training
  • Mentoring
  • Task delegation
  • Team coaching
  • Team management

Current Proficiencies

2003-2025, .Net Solution Architect and Expert - C# 1.0, 2.0, 3.5, 4.x, .NET 2003-2019 IDE’s, FCL versions, ASP.NET 2.0, 3.0 3.5, 4.x, WSE & XML, WCF, WWF, UML, XAML, AJAX/JSON, MVC/MVP/MVVM, MDI, WCF/WPF/WinFX/WF, Enterprise SOA, RESTful APIs, Swagger, Open Web 2.0, all services/micro-services, Team Foundation Server, Team System, Azure DevOps, Asp.NET and MVC 1-3.0, LINQ-to-SQL, LINQ-to-Entities/objects, Entity Framework 6, .NET Core frameworks, .NET: Framework versions 2.x, 3.x and .NET Core FCL, Micro-services (DDD) & containerization – Docker & Kubernetes, OpenShift, Cloud Foundation, Chef, Ansible, Infrastructure scaffolding; Infrastructure-as-code, serverless container hosting, functions-as-a-service (lambdas), Prototyping and research, legacy & cutting-edge frameworks, modernized technologies and design patterns, architectural carve-outs, strangler architectural methodologies, micro-services (DDD), containerization and container-less technologies, Infrastructure-as-a-Service (IaaS) and environment scaffolding, code first Database methodologies, deployments, scaffolding, and migrations, Functions-as-a-Service and serverless technologies, Lambdas, web languages, scripted and client side languages., Legacy architecture methodologies - Com, COM+, DCOM, OOP, Reflective, Inversion-of-Control (IoC), Aspect (AOP), decorative methodologies., AWS Architecture & implementation. Azure & Azure DevOps, Google GCP. Hybrid cloud solutions. Cloud platform native architectures, technologies, and implementation; Enterprise high-availability and resilient, SaaS, cloud hosted solutions. Cloud CI/CD prototyping and implementations, Enterprise message bus and data bus, HangFire.Net, Mass Transit, RabbitMQ, other message queuing and asynchronous task & messaging technologies, C#, C, C++ Programming and Java, Ruby, Go, Ruby on Rails, Pearl, F, R, VB.NET. C#/Java being predominant, Full stack implementations, architecture-brainstorming sessions, design to implementation, Unit-testing, Test Automation, Testcase Management Systems implementation and prototyping, Test-driven development, Design-reviews, code reviews, white papers, technical specifications, training & mentoring, task delegation and team coaching/management., Software development Lifecycle (SDLC): Publications, documentation and supporting artifacts for SDLC. Fully automated and controlled CI/CD environments with Slack bot CICD integrations, testing automation tools Selenium, Test Complete and more. CI/CD with Azure DevOps, AWS technologies including AWS Code Deploy and CloudWatch, GCP cloud platform. Jenkins, CircleCI, Travis CI, GoCD, TeamCity, GitLab and Git, GitFlow and other CI/CD pipelining tools, Modernized SDLC knowledge - Agile, Scrum, CRC, Use Cases, Stories, XP, Scaled Agile Framework for multiple teams (sAFE). Jira, TFS/Team System/Azure DevOps, GitLab, SQL, SQL 2005, SQL 2008, 2012, 2014, 2016 SQL Reporting Services, Oracle 10i, 11, 12s, Toad for Oracle. MySQL, PostgreSQL, MongoDB, Cassandra, Neo4J, Azure Data lake, data factories, data analytics, and data warehousing, Database Application Design and Architecture: ESD, ERD, implementation, programming, DTS, SSIS, SSRS, Tableau server, MS Business Intelligence, SQL Server Reporting Services, Analysis Services, Share-point Team Services, Database technologies expert: Data architecture, design and implementations, MS Reporting Services, RDMS, Database Programmability (TSQL, PSQL, NoSQL, Bigdata). Data encryption in transit and at rest. Database field level encryption. Symmetric and asymmetric payload encryption, PostgreSQL, Cassandra, MongoDB, NO-RDMS. ORM frameworks & mappers. IE. Wilson's ORM, Hibernate, N-Hibernate, MS Entity Framework 6/ EF Core, decorative SProc Mapper, Redis, Memcached, Elastic Cache (Redis, Memcached), SolR Search/Elastic Search, Azure Data lake, AWS Redshift, AWS RDS, AWS Aurora, VMWare & Cisco, VirtualBox, VPNs via Cisco & Citrix clients, ASP.NET, JSON/XML with RESTful services, jQuery, Ajax/Java-script, HTML and JavaScript (DHTML, Applets, ASP, CGI, JSP, JDBC, LDAP, Cold Fusion, Ajax & IDE Toolkit), Modernized JavaScript languages: NodeJS, Angular 1.0 – 7.0, TypeScript, ReactJS, Redux, VueJS, EmberJS, KnockOutJS. JavaScript build tools – NPM, Gulp, responsive UIs, 98SE, NT, 2000 Suite, XP Suite, 2003, 2005, 2008, 7, 8, 10. Microsoft technology stack and software expert with over 20 years industry experience, Linux/Unix flavors. Apache2/Phusion/Passenger. Java, J2EE, ESB, Java Swing, Java Spring, Java Spring Boot, Ruby. Ruby on Rails, PHP, Python, Pearl, Go, R, F, iOS with XCode and Swift, Xamarin, Objective C. Android with Android studio, Kotlin

Summary Of Qualifications

  • 2017-12-01, Crosslake Technologies, LLC, Seattle, WA, Senior Technology Consultant / Lead Solutions Architect, Crosslake Technologies is the global industry leader providing buy-side and sell-side technical due diligence on behalf of private equity firms, investment firms and acquiring technology companies pre-acquisition to fully analyze and validate said target companies software products, architecture, methodologies, policies, practices and principles, Product Management and Roadmap practices, tools and policies used, all technical processes including development methodologies. i.e. Agile, Waterfall and hybrid development methodologies, IT infrastructure configuration, engineering organization and team/key member analysis, code reviews and diligence of associated intellectual property including best-practice, programming standards. Perform deep-dive architectural assessments directly for technology companies to validate design methodologies, recommend modernization strategies, refactoring plans for microservices implementations, native cloud implementations (AWS, Azure, GCP) & cloud unification strategies, cost mitigation’s strategies, other optimization strategies. Work together on behalf of investment companies (PE firms) to initially perform on-site analysis and diligence and subsequently produce required documentation within pre-defined budgets aligned to custom Statements-of-Work (SOW) creating a comprehensive analysis of all verified technological categories. Other duties filling high-level interim roles for companies during transitions or key employee loss. Various interim roles include Lead Architects, Solutions Architects, Technical Architects, Interim CTO, VP of engineering, SVPs, Directors of Software Engineering. We pride ourselves in being the leader in the world performing comprehensive technical due diligence, architectural analysis, team coaching/guidance, and implementations for hundreds of PE firms, investment companies, and software companies that are routine clients. Few engineers have opportunities to work hands-on with the large plethora of different software languages, technology stacks, and industries as Crosslake Senior Consultants serving the largest technology investment companies and Private Equity firms in the world. Performed architectural analysis, design and implementation for over 80 different software companies of various sizes with different software product suites, technologies, languages within different industries. Common practices include, but not limited to, architectural modernizations, architectural carve-outs and combinations for feature parity, cloud migrations, native implementations, modernizations with micro-services using DDD with containers and dynamic infrastructure scaffolding strategies. Full CI/CD design, prototyping, implementations and training teams on CI/CD strategies and technologies new their company.
  • 2017-04-01, Inworks, Inc, Portland, OR, Lead Architect / Director of Software Engineering, Lead an entire engineering organization and drive the future visions of products including modernized design, principles, processes, and practices. Revolutionize the engineering department and optimize the Agile methodology within a polyglot, multi-stack technology configuration including full Microsoft .Net stack technologies and Enterprise Java solutions. Designed, managed and implemented solutions and services within both stacks and worked directly with CEO and CTO to prototype innovate designs, showing the full power of modernized technology and potentiality by leveraging cutting-edge technologies. Within 4 months, was promoted to Director of Software Engineering to take over all facets of the engineering department and drive organization along with hiring, identifying continuing education opportunities, overhauling all processes, defining protocols and documentation policies; security policies, Build vs Buy strategies, DevOps integration and innovation, optimized RAD paradigms, framework and ORM implementations, revolutionizing 3rd party framework and component utilization, optimized development velocity while producing valuable metrics and artifacts enhancing observability into effectiveness for C-level stakeholders, recommended and implemented real-time Network Operations Center (NOC) and Applications monitoring Suite, mitigated manual configuration and customizations efforts, modernized UIs and standardized via a cutting-edge, responsive, Angular 7 and .Net core technology stack. Increased development efficiency introducing DevOps principles and automated pipelines including integrated testing methodologies with automated UI testing and UI regression test suites. Introduced containerization couple with orchestration. Introduced code-first database practices, prototypes, and migrations for versioned releases and consolidated, deployment pipelines compared to segregated application and database deployments. Systems comprised of multiple database technologies and sources as well as multiple components, queues, services, SaaS, etc. Fully design and implement back-end data-driven frameworks and RESTful services layers and API's.
  • 2016-04-01, Telect, Inc., Spokane Valley, WA, Senior Software Engineer/Architect, Full-stack design and development of complex data-driven windows, web services, and web portals. Mentoring and management to drive the most efficient SLDC. Systems comprise of multiple data sources as well as multiple components, queues, services, SaaS, etc. Fully design and implement back-end data-driven frameworks and RESTful services layers and API's.
  • 2015-12-01, 21st Century Financial Services, Inc., Las Vegas, NV, Chief Architect / Principle Software Engineer, Spent a few months after the last contract to update much of the 21st Cen. Fin. Serv. Application suite with new technologies and methodologies. Implemented ESP (Encapsulating Security Payload) fully PCI DSS compliant. Windows UI overhaul for management reporting client via WCF, WPF and other new architectural paradigms. Other tasks included leading a heavy UI/UX web overhaul utilizing new powerful 3rd party Java-script libraries as well as MVC UI upgrade utilizing heavy AJAX/JQuery to bestow the UI with much of the new technology and techniques that are these days allowing for much for seamless and powerful UI within hosted enterprise applications and SaaS/SAS hosted frameworks and applications. Also integrated some NoSQL databases such as MongoDB for much quicker and a vast improvement in database layer throughput consisting of large JSON blobs and JSON pages which greatly increased efficiency in saving, editing and displaying applications and applicant data especially before any given financial application has been approved and the application matures into an approved full-blown account and financial relationship for management. NOTE: I was a founding member CTO and acting Chief Architect for 21st Century Financial Services which we ran and expanded for over 7 years, during which most of the time I was active and involved with other full time employment. There were a few short spans I went back to full-time status with 21st Century Financial Services for large R & D cycles, implementing critical features or architectural modernization and refactoring cycles. I owned 10% of this company and was issued 100,000 shares of the initial 1 million shared allocated upon founding of our company.
  • 2015-03-01, TEK-Systems, Inc. @ Innovari, Portland, OR, Software Consultant, Consulting in the Response Demand and Energy capitalization industry. Daily activities include data-driven web portal development utilizing .NET framework 4.5, C#, ASP.NET, MVC along with heavy utilization of JavaScript/AJAX and JQuery along with other JS libraries including AngularJS and bootstrap. The back-end service layer is open-source on Linux utilizing Apache2 and Ruby RESTful services. Heavy usage of JSON for sending/receiving data platform agnostic. Also using git and git-flow for workflow management.
  • 2015-10-01, 21st Century Financial Services, Inc., Las Vegas, NV, Chief Architect / Principle Software Engineer, This company does many types of financial assistance with new methodologies in finance. The heart of the company is aggressive gap financing. Software suite including windows/web. I handle all the design and development of all the systems and subsystems for the entire IT infrastructure. At this point that includes architecture and implementation of the needed software to accommodate online credit card applications and the customer/partner portals needed to accommodate all facets of credit card account management and payments/reports online. Utilizing all the newest .NET technologies and OOP coupled with SOA/WSE/SAS. This endeavor demands knowledge in many areas of enterprise software development and systems. These systems are designed at the enterprise level upfront due to the possible high volume of applications and traffic expected in the hosted solution environment.
  • 2009-02-01, DataMotion, Inc., Portland, OR, Lead Software Engineer, Work in sync with the Engineering Team on full development life-cycle projects. Including everything from the creation of ESD’s, ERD’s, User manuals and all other artifacts. The technologies used were .NET Frameworks (all). ASP.NET, MVC 1.0, AJAX services & AJAX Toolkit, WinForms, SOAP, XML, Workflow Foundation, Team System and Team Foundation services, Share-point Team services, MS SQL Reporting Services, TSQL, LINQ to SQL, LINQ to Entities, MS SQL Server 2000, 2005 and 2008, MS Unit, NUnit, NAnt, MS Build, MS Installer. The legacy application is a mix of C# and VB.NET utilizing frameworks 1.1 & 2.0. The newly architect-ed application UI was constructed using the new MVC 1.0 framework packaged with .NET 3.5, LINQ to SQL and LINQ to Entities for the DAO and Data-Tier and SQL 2008 for the Database. The application suite is available as a SAAS or an enterprise service-oriented, distributed platform utilizing new features of WCF. The entire application suite consists of a few ASP.NET web portals, many Windows Services all .NET, C#, frameworks 1.1, 2.0 and 3.5, 4.x. multiple SQL databases(2008) and a myriad of Web Services, SOAP and RESTful services/JSON. WinForms and MDI Windows Applications. There is also a detached policy engine that acts as a dynamic port forwarded and much more via dynamic configurations. The policy engine’s front end is a Windows Forms application with a standard MDI approach and MVP. I was involved with all development in all areas as well as architecture. This being all .NET and SQL implementations. Agile + Scrum also.
  • 2005-04-01, Unicru, Inc., Beaverton, OR, Software Engineering Lead / SE 5, Started on their 6.0 product for a few months and then quickly got transferred to their main product development team in efforts to architect and develop their newest platform for hiring and talent management software (C# 2005, SQL 2005, ASP.NET 2.0, SOAP, XML DCOM, COM+, .NET Framework 1.0, 1.x, 2.0, 3.0, Biztalk, WCF). Smart Clients, client/server architecture, distributed applications, and enterprise-scale DCOM endeavors. Followed various enterprise application level methodologies including de-coupling, OOP, SOA, abstract factory patterns, AOP, independent application layering, client/server, DCOM, distributed application frameworks utilizing remoting, reflection, serviced components, AGILE, CRC. Worked in parallel with other top engineers on this enterprise-level hosted application framework. Utilized the last technology including VS 2005 and the major enhancements to C#, Team Foundation in beta, and SQL 2005. Worked in an agile process and fully maintained project areas and helped mentor others. Also performed documentation, environment management, publishing, unit testing and fully utilized popular tools such as NUnit, NDoc, FXCop all fully in a CI continuous build environment.
  • 2004-04-01, U-Haul International Inc., Phoenix, AZ, Lead Programmer/Analyst - WebTeam, Analyze and architect complex data solutions and dynamic web environments. Perform much early analysis and architecture. Meet with other department managers and leads to help assist in creating centralized data solutions. Also completely codes and designs the data objects and OOP classes. U-haul has a huge intranet utilizing many different types of methodologies and architectures. Many of the enterprise-level intranet application utilized thin clients and distributed application methodologies utilizing client/server architectures. Also utilized remoting, reflection, serviced components, web services and just about every facet in .net development arena. Utilized cutting edge techniques and theories including custom control libraries, API’s, page templates, reusable messaging components. Also created a very large-scale smart client intranet reporting application suite with configurable plug-ins (very large project). Performs authoring duties such as help libraries and technical and functional specifications along with full-scope project management.
  • 2003-04-01, Wizard Software Solutions Inc., 2628 E. Magnolia Dr., Phoenix, AZ, 85023, Principal Software Engineer, I have been doing contract jobs for the span of months since Interact Commerce. I started as a contractor at Wizard as Senior Programmer. I lead up 4 teams of 4 persons in the development, debugging, and deployment of a POS (Point of Sale) business App for the cellular phone industry. This project is an MDI (Multiple Document Interface) using C# with SQL for the back end. Part of the application suite was also a smart client and a configurable, distributed application framework that could be used for any given large company’s LAN or WAN network and intranet. Also included a thin client architecture model that could be used depending upon the given design needs at the time. Early project duties included further development and serious debugging of this LAN app. I also took the role of DB Admin here and oversaw all creation and coding of the DB’s, triggers and SProcs.
  • 2001-02-01, Interact Commerce Corp., 8800 N. Gainey Center Dr. Ste. 200, Scottsdale, AZ, 85258, Senior Programmer/Analyst, Programmed many different projects using all facets of Visual Studio .NET. Started with a large portal-based ASP project with a SQL back-end. Also worked on COM .dlls using VB6 and C++. Many different LAN projects with VB.NET and C#. Also included enterprise-level distributed applications and client/server architecture including thin clients. All projects were data-driven projects using mostly SQL Databases and some Oracle. Also became Sales Logix certified and dazzled many project managers with my instant grasp of the data-driven CRM application and how to customize it via Cyprus enabled basic code.

Timeline

Senior Technology Consultant / Lead Solutions Architect

Crosslake Technologies, LLC
12.2017 - Current

Lead Architect / Director of Software Engineering

Inworks, Inc
04.2017 - 12.2017

Senior Software Engineer/Architect

Telect, Inc.
04.2016 - 04.2017

Chief Architect / Principle Software Engineer

21st Century Financial Services, Inc.
12.2015 - 09.2016

Software Consultant

TEK-Systems, Inc. @ Innovari
03.2015 - 12.2015

Lead Software Engineer

DataMotion, Inc.
02.2009 - 05.2009

Chief Architect / Principle Software Engineer

21st Century Financial Services, Inc.
10.2007 - 03.2015

Software Engineering Lead / SE 5

Unicru, Inc.
04.2005 - 08.2007

Lead Programmer/Analyst - WebTeam

U-Haul International Inc.
04.2004 - 02.2005

Principal Software Engineer

Wizard Software Solutions Inc.
04.2003 - 06.2004

Senior Programmer/Analyst

Interact Commerce Corp.
02.2001 - 03.2003

Senior Programmer/Analyst

Interact Commerce Corp.
02.2001 - 03.2003

B.S. - Software Engineering

UAT (The University of Advancing Technology)

A.S. - Software Engineering

UACT
Gregory Richter