Oliver
Forral

Senior Software Engineer

Download Resume

Contact

Core Competencies

Languages

  • C#
  • TypeScript
  • JavaScript
  • SQL
  • PowerShell
  • Bash
  • HTML
  • CSS

Back End

  • .NET
  • Node.js
  • RESTful APIs

Front End

  • Angular
  • React
  • Blazor
  • Telerik
  • Bootstrap

Databases

  • SQL Server
  • PostgresQL
  • Redis
  • Oracle
  • SQLite

Testing & Quality

  • xUnit
  • NUnit
  • Jest
  • Playwright
  • Cypress
  • Selenium
  • Static Analysis
  • Peer Reviews

Cloud & DevOps

  • Azure
  • Azure DevOps
  • CI/CD
  • GitHub Actions
  • Terraform

Practices

  • Agile/Scrum
  • N-tier Architecture
  • SDLC
  • OOP
  • Design Patterns

Certifications

AWS - Certified AI Practictioner

Amazon Web Services

Valid: Oct '24 - Oct '27

AWS - Certified Cloud Practictioner

Amazon Web Services

Valid: Dec '23 - Dec '26

Education

Computer Science

Oregon State University

Graduated 6/13/2009

References

Rushikesh Modem

Manager at ICF

linkedin.com/in/rushikesh-m-56b202108

Sergey Shishov

Team Lead at ICF

linkedin.com/in/sergey-shishov-6701794

Abbie Espindoal

Manager at InComm InCentives

linkedin.com/in/abbieespindola

Rick Faaberg

Software Architect at InComm InCentives

linkedin.com/in/faabergr

Summary

Senior Full-Stack Engineer with 18 years of experience in developing and supporting robust software solutions, specializing in C#, .NET, JavaScript, and SQL Server. Proven ability to develop new software products and support multi-generation platforms within collaborative agile environments. Eager to apply expertise in modern development tools and best practices to contribute to a dynamic software team.

Experience

Reason Benefit Corporation

Huntsville, AL

myreason.ai

June '24 - Present

Senior Software Engineer

  • Architected and implemented a scalable, cloud-native API on Azure, delivering a cost-effective and resilient solution using .NET and C#.
  • Translated complex business needs into detailed technical specifications and actionable project plans.
  • Managed independent project lifecycles, ensuring timely delivery and high satisfaction.

Vanmade Gear

Portland, OR

vanmadegear.com

Sept '21 - Present

Freelance Senior Software Engineer

  • Provided full-stack development and consultation, delivering custom applications using .NET and C#.
  • Collaborated directly with stakeholders to define project scope, gather requirements, and deliver tailored solutions that met specific business objectives.

Office of the State Controller of Idaho

Boise, ID

sco.idaho.gov

July '24 - Nov '24

Senior Software Engineer

  • Led the full-cycle development of an organization-wide security access request tool using .NET, C#, Blazor, and SQL Server, resulting in significantly increased data accuracy and operational efficiency.
  • Engineered a 50% reduction in deployment times by implementing and optimizing CI/CD workflows with Azure DevOps.
  • Mentored a team of junior developers in C#, Blazor, and Entity Framework, fostering skill growth and establishing team-wide best practices through peer-reviews.

ICF

Reston, VA

icf.com

Feb '23 - Mar '24

Contract Software Engineer

  • Developed new features and resolved bugs in complex applications utilizing Telerik Kendo UI alongside C#, .NET, React, and SQL Server.
  • Troubleshot and debugged software issues, provided timely resolutions, and implemented preventive measures to improve application stability.
  • Enhanced application accessibility to meet WCAG 2.1 Level AA standards, ensuring inclusivity for all users.
  • Achieved a 50% reduction in AWS EC2 expenses by leading the migration of key projects to more efficient Linux virtual machine environments.

Enerflo

Huntington Beach, CA

enerflo.com

May '22 - Aug '22

Contract Software Developer

  • Contributed to the development of new features and bug fixes for a variety of full-stack projects, including a Laravel SaaS and a NodeJS API.
  • Actively participated in code reviews to maintain high code quality and enforce team standards.
  • Collaborated with a cross-functional team to analyze requirements and implement solutions in an agile environment.

InComm InCentives

Portland, OR

incommincentives.com

June '17 - Sept '21

Software Engineer

  • Developed and implemented over 50% of the required features for a newly acquired platform, successfully integrating systems using C#, .NET, React, and SQL Server.
  • Designed and built a reusable component library using TypeScript and React, establishing a consistent, ADA-compliant UI standard across the company.
  • Worked in a collaborative agile environment with 2-week sprints, daily stand-ups, refinements, and retros.
  • Refactored critical legacy code, significantly improving application performance and maintainability.

Multnomah Education Service District

Portland, OR

multnomahesd.org

Sept '09 - June '17

Web App Developer

  • Gained expertise using vanilla JavaScript, jQuery, AngularJS 1.x, and React.
  • Led the modernization of legacy PHP applications to a Symfony and RESTful API architecture, establishing new coding standards and improving team efficiency.
  • Managed the successful migration of project version control from Subversion to Git/GitHub, fostering a more collaborative and efficient development workflow.
  • Authored a custom script to resolve a critical data limitation in an off-the-shelf product, saving the organization significant time and money by extending the life of existing software during a phased replacement.

Miles Consulting, Inc.

Gresham, OR

June '07 - Sept '09

Web App Developer Intern

  • Independently translated a set of requirements into a full-stack web application, teaching self C#, .NET, JavaScript, and SQL Server fundamentals.