Galen Senogles

Thompson Falls, MT 59873 · (818) 915-3860 · galen.senogles@gmail.com

I am a software developer, entrepreneur, and avid outdoor adventurer with over ten years of development experience including full-stack development with PHP and JavaScript. Over my career I have worked with a diverse set of technologies, frameworks, libraries, and databases, learning on the fly as necessary. Most recently I have gained new experience in AWS, Node.js, and React. I earned a Bachelor of Computer Information Systems in 2007. Outside of work I enjoy the outdoors, particularly scuba diving.


Experience

Senior Software Engineer

AuditBoard

AuditBoard is the leader in Audit, Risk, and Compliance management. AuditBoard can elevate your audit, risk, ESG, and compliance teams with the intelligent collaborative, connected risk management platform. Some of my accomplishments at AuditBoard include working to integrate Google Storage OAuth within the app itself to allow organizations to host their most sensitive docs within their own google workspace. I developed microsoft add-in's hosted on AppSource with a React front-end to integrate the app within office files. I helped architect and develop new serverless integrations to port tasks off the main api over to self contained lambdas. I've also integrated applications with both SonarCloud and Sentry to ensure we have proper code coverage on repo's as well as to ensure we surface errors in an easy to use interface available for our entire development team. I've worked on creating lots of documentation around the above functionality to ensure new hires are easy to on-board and knowledge is dissimenated throughout the entire team as well as engineering.

Sep 2021 - Present

Software Engineer

FloQast

FloQast is a software development company writing close management software created by accountants for accountants to close faster and more accurately. Some of my accomplishments at FloQast include working on the matching team and helping the team hit a significant milestone: to be able to process one million transactions in under 15 minutes with a scalable and highly available AWS based infrastructure. I've developed and architected AWS infrastructure utilizing technologies such as Step Functions, Lambdas, EC2, S3, DocDB and Batch computing. I've developed back-end application functionality and API's using Node.js, Yarn, TypeScript, MongoDB, and Redis. When developing front-end applications, primary technologies included React and Redux. I lead my team in fixing security issues with Node.js package vulnerabilities using Snyk security auditing software and updating and upgrading code.

Jan 2019 - July 2021

Software Engineer

Arte Virtu

Arte Virtu is a digital marketing agency that provides web and print solutions. As a full-stack developer my work includes building front-end components in React, back-end work in PHP and Node.js, and work with Symfony framework and Doctrine ORM for database creation. In this role I've built apps using MVC and object oriented design methods, built and administered databases (MySQL, PostgreSQL), optimized SQL queries, and hardened web apps from attacks. I also provision AWS EC2 and S3 instances to provide scalable cloud hosting solutions.

May 2017 - Dec 2018

Software Engineer

TouchCommerce

TouchCommerce is a complete omni-channel digital customer engagement platform (acquired by Nuance). I was the technical contact for a variety of clients in launch phase of implementing the TouchCommerce platform. My work included developing business rules in JavaScript and XML, assisting clients with configurations, and design of weekly release schedules of TouchCommerce business rule updates for AT&T. I served as an internal SME on Linux and MySQL issues and also contributed to version control business rules logic (Bitbucket, Stash, Git), scoping LOE's for release cycles, and development of internal tools using PHP.

February 2015 - April 2017

Freelance Developer

Upwork

I took on short-term freelance programming assignments via Upwork and did things such as setup new sites utilizing CMS's like Wordpress and Magento, and assisted site owners in web hosting and database migrations.

July 2014 - January 2015

QA/Support Analyst

Chrome River Technologies

Chrome River delivers the best expense management and reporting software with all the modern mobile features users love. My work included manual testing in addition to performance monitoring (bash, Nagios, Cacti), debugging jboss in Linux environments, SQL optimization, and resolving issues in Python and PHP. I also helped integrate SSO (single-sign on) authentication into the Chrome River platform.

June 2013 - June 2014

Owner/Developer

Kalitech Inc

Marketed, developed and ran web development business. Implemented both client and self-driven projects using technologies such as linux, apache, mysql, php and javascript. Setup CMS's such as wordpress, magento and drupal.

October 2007 - June 2013

Education

Devry University

Bachelor of Science
Computer Information Systems

Skills

Programming Languages & Tools
Development Principals
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Agile Development & Scrum
  • Scalable infrastructure

Interests

When I'm not developing or investingating new technologies, I enjoy being outdoors. I enjoy hiking, martials arts such as Muay Thai, and scuba diving. I've traveled to a few beautiful destinations around the world and plan on doing a lot more traveling.

When I'm inside, I like watching sci-fi and fantasy movies, and I like to spend a lot of my free time studying up on new programming languages and technologies.