Bret Lowrey

Software Engineer

[email protected]

(530)205-5251

Profile

I'm a software engineer looking for opportunities to utilize the skills I have developed throughout my career. I strive to develop software that emphasizes usability through detailed, thoughtful design and collaboration within engineering teams.

Skills

Design

Proven ability to learn and implement computer software across a wide variety of domains. Experience in both independent and collaborative development projects.

Optimization

Credibly streamline and improve existing software implementations into a seamless operation. Done within the limitations of detailed goals, restraints, and requirements.

Leadership

I've lead engineering efforts and teams that have delieved business critical software. Proven ability to break down complex ideas into discrete delieverables that give consistent progress to stakeholders

Technical

  • Backend Development
  • Kotlin
  • AWS
  • Java
  • Python
  • PostgreSQL
  • NoSQL
  • Cloud Computing
  • Apache Kafka
  • Docker
  • Frontend Development
  • Typescript
  • Figma
  • Javascript
  • Node.js

Experience

Ridgeline Inc. (Incline Village, NV)

Staff Product Engineer

Product engineering for a startup enterprise cloud SaaS solution for Investment Management / FinTech on AWS. I've been an integral part of the development of an order management system for trading, both generating trade orders and portfolio management, from the ground up. Utilized AWS with ECS containers running services based on the Spring Framework on Kotlin and and React. As one of the earliest employees of this rapidly growing startup, I've lead teams and mentored numerous young engineers to further their careers and make them productive within company.

2020 - Present

Baker Hughes (Minden, NV)

Sr. Software Engineer

As a full stack engineer for the software team for Bently Nevada technologies, I've been part of greenfield products that integrate seemlessly with real-time protection software for industrial control systems. Responsibilities include every aspect of the lifecycle of the project including design, development, testing, continuous integration and maintenance. Technologies utililized include C++, WPF, C#, and NodeJS.

2018 - 2019

Raymond James & Associates (St. Petersburg, FL)

Application Developer Lead

Lead development for a web application used daily by almost every financial advisor in the firm. Responsibilities included coordinating the team of developers, planning and estimating new features, ensuring consistency and correctness of features as the primary code reviewer, and leading the collaboration with remote QA, devops, and database teams. Technologies leveraged daily included JavaScript/TypeScript, AngularJS, NodeJS, git, Java 8 with the Spring framework, and Oracle PL/SQL.

2015 - 2017

Hewlett-Packard Co. (Chicago, IL)

Software Engineer

Developed, maintained, and managed several software projects for the Autonomy division of HP software, leveraging that a wide ranging amount of technologies. These applications targeted a variety of systems including server, client and embedded platforms. They utilized web services and clients developed with C++, Java, Javascript, C#, and Python. Projects targeted to seamlessly utilize a wide array of both proprietary and open source technologies.

2011 - 2015

Education

University of California, Irvine - Irvine, California

Graduated Spring 2010

Major, Computer Science; Minor, History


University of Edinburgh - Edinburgh, Scotland

Study Abroad - 2008 Term

Bret Lowrey — [email protected] — (530)205-5251