Resume

Download Resume

Experience Link to heading

Software Engineer II - CallPotential/Storable - 12/2022 to present Link to heading

Storable 01/2024 - present Link to heading

After the AI project transitioned to another department following Storable’s acquisition of Call Potential, my focus shifted to backend architecture and modernization efforts:

- Developed new services within the existing legacy PHP systems.
- Worked with Liquibase for database migrations and schema versioning.
- Built and optimized new Nest.js microservices, aligning them with evolving architectural standards.
- Contributed to refactoring legacy PHP systems, improving performance and scalability.
- Supported backend standardization efforts, ensuring consistency across services in a growing engineering organization.
- Helped refine the local deployment process for backend applications on Windows.
- Championed the transition from a legacy build system to a more modern one, improving development workflows.
- Documented procedural improvements and worked closely with management to implement them effectively.After the AI project transitioned to another department following Storable’s acquisition of Call Potential, my focus shifted to backend architecture and modernization efforts: - Developed new services within the existing legacy PHP systems. - Worked with Liquibase for database migrations and schema versioning. - Built and optimized new Nest.js microservices, aligning them with evolving architectural standards. - Contributed to refactoring legacy PHP systems, improving performance and scalability. - Supported backend standardization efforts, ensuring consistency across services in a growing engineering organization. - Helped refine the local deployment process for backend applications on Windows. - Championed the transition from a legacy build system to a more modern one, improving development workflows. - Documented procedural improvements and worked closely with management to implement them effectively.

Skills: Twilio · Terraform · MySQL · C# · Domain-Driven Design (DDD) · PHP · Phalcon · NestJS.

#### Call Potential - 12/2022 - 01/2024

Joined the newly formed AI team to develop the company's first AI Agent, enabling real-time, voice-driven interactions using LLM technology, Twilio, text-to-speech (TTS), and speech-to-text (STT).
- Integrated AI and voice technologies to enable real-time interactions between users and the LLM model.
- Collaborated with other engineers to define the initial Domain Model using Event Storming.
- Focused on prompt engineering and user intent modeling, ensuring dynamic and context-aware responses for customer interactions.
- Designed and implemented C#-based services for AI-driven automation, adhering to Domain-Driven Design (DDD) principles.
- Collaborated cross-functionally to refine LLM-based conversational logic, optimizing response accuracy based on real-time user data.
- Developed robust AI event handling and fallback mechanisms, ensuring seamless and reliable user experiences in edge cases.Joined the newly formed AI team to develop the company's first AI Agent, enabling real-time, voice-driven interactions using LLM technology, Twilio, text-to-speech (TTS), and speech-to-text (STT). - Integrated AI and voice technologies to enable real-time interactions between users and the LLM model. - Collaborated with other engineers to define the initial Domain Model using Event Storming. - Focused on prompt engineering and user intent modeling, ensuring dynamic and context-aware responses for customer interactions. - Designed and implemented C#-based services for AI-driven automation, adhering to Domain-Driven Design (DDD) principles. - Collaborated cross-functionally to refine LLM-based conversational logic, optimizing response accuracy based on real-time user data. - Developed robust AI event handling and fallback mechanisms, ensuring seamless and reliable user experiences in edge cases.

Skills: Node.js · Twilio · Angular.js · Terraform · Amazon Web Services (AWS) · MySQL · JavaScript · C# · Domain-Driven Design (DDD)

Lead Software Engineer - Smart Sales and Lease - 02/2015 to 12/2022 Link to heading

Lead Software Engineer 11/2016 - 12/2022 Link to heading

As Lead Software Engineer, I was responsible for overseeing the company’s IT and software development efforts, reporting directly to the President. I managed and expanded the engineering team, led high-level system planning, and optimized infrastructure for scalability and cost efficiency.

  • Reduced IT expenditures by 65% through system consolidation and AWS cost optimization
  • Improved database performance by 10x through query optimization and increased server efficiency
  • Migrated from a single dedicated server to a multi-AZ AWS infrastructure, enhancing reliability
  • Spearheaded MSSQL database restructuring, eliminating redundant tables and optimizing performance
  • Established and enforced coding standards, ensuring maintainability and security best practices
  • Managed development of the company’s B2B platform and customer portals, driving new business opportunities
  • Rebuilt the call center system, integrating Twilio’s advanced capabilities for enhanced communication
  • Led DevOps operations, ensuring smooth deployment processes and system stability
  • Worked closely with company leadership to align technical solutions with business objectives

Technologies: AWS, Node.js, React, Redis, MSSQL, DevOps, Cloud Infrastructure, System Architecture, PCI Compliance

Senior Software Engineer 02/2015 - 11/2016 Link to heading

  • Designed and developed new communication and B2B platforms using Node.js, Socket.io, and various third-party APIs.

  • Advised on technology choices, ensuring scalable and maintainable system architectures.

  • Led database management efforts, optimizing an MSSQL database with over 900,000 customer accounts and thousands of daily queries.

  • Migrated legacy systems to modern architectures, improving performance and maintainability.

  • Maintained and enhanced software systems across eight interconnected cloud servers, ensuring seamless data sharing and system reliability.

  • Collaborated with upper management on new project development, aligning business needs with technical solutions.

  • Worked with vendors to integrate third-party services into company systems.

  • Provided direct client support, troubleshooting issues and improving user experiences.

    Technologies: AWS, Node.js, React, Redis, MSSQL, DevOps, Cloud Infrastructure, System Architecture, PCI Compliance

Freelance Software Engineer - 09/2005 to 03/2018 Link to heading

  • Developed custom software solutions for various clients, specializing in backend and full-stack development.
  • Built secure communication systems, CRM solutions, and business automation tools using PHP, JavaScript, and SQL.
  • Created custom WordPress plugins and enhanced site functionality for performance and security.
  • Implemented database-driven applications and optimized system architectures.
  • Worked with clients across multiple industries, including sales, support services, and healthcare.