Brent Washburne

Brent has been writing software for his entire career, starting when he was in high school. He went on to college at UCSD and earned a bachelor's degree in computer science with a minor in mathematics.

He also worked as an intern at Hughes Aircraft corporation during his college years, and after graduation he went there for a full-time job. When the office replaced their Burroughs mainframe with an IBM mainframe, they replaced the computer team.

For most of the rest of his career, Brent worked for startup companies in San Diego, Los Angeles, San Francisco and Portland. He helped them improve their software, technologies and overall performance. Brent later worked for major retail companies, Walmart and Nike in full-stack development.

Data Processing

After starting his career, Brent performed data storage and retrieval using SQL databases with companies, and later continued with NoSQL cloud databases and back-end APIs. He even built a custom database using C programming language to store stock market data on a daily basis, and perform fast retrievals for custom charts.

One company needed a database migration and Brent helped a team with the data engineering to the new database. At another company he worked with an AI/ML team of data scientists to gather metrics on their data pipelines and have data visualizations in charts of their ML models.

Brent also writes mathematical functions to perform calculations and technical analysis. 

Cloud Computing

After building entire web server platforms for companies, Brent later learned and used the Google Cloud Platform and the Amazon Web Services platform with his clients and companies. He has also used many of the tools and services provided on these platforms.

In addition to back-end API servers with databases, front-end Javascript libraries for Components (React and Angular), Authentication (Okta) and Observability (New Relic)

Brent also built websites that pulled data from other cloud websites

Management

At one startup in San Francisco, Brent was writing code with databases to build entire libraries of books. After working with the team and learning the entire assembly process, he wrote up documentation for the assembly process to help everyone meet the requirements. The company then promoted him to Director level, but it later wanted to move to Chicago.

Brent didn't want to move his family to Chicago, so he joined another startup as a Director, where he documented the architecture and implementation plans for an e-commerce website. He used the information to hire and manage software engineers, where the team accomplished the project with website designs, database access and private credit card payment processing. After reaching the goal for this company, he moved on.

After getting hired at Excite.com, another startup web portal where Brent wrote software with multiple teams in an agile environment, he was later promoted to a manager position to help build a new product of internet access on televisions using cable. The company unfortunately closed after the cable companies disconnected from the web portal.

Brent later joined Novellus (now part of LAM research), a company that provided computer chip manufacturing robots for large companies. Within a few weeks of being hired, he solved a problem in the real-time robotic software and was promoted to a senior manager position where he managed a team of the software engineers. He got feedback from the chip manufacturing companies and had the engineers deliver the software fixes, along with other projects in parallel. His company also provided Brent with extensive management training, until it had a large layoff.

When Brent had time between full-time jobs, he became a founder of Iron Mountain Foundry, a professional consulting company where he served many other startup companies as a solo software consultant for data engineering and website development. The companies are still in business today.

In the most recent jobs in Brent's career, he joined large retail companies in leadership roles as a Staff Software Engineer and a Lead Software Engineer where he worked with engineering teams to provide them with agile development guidance, cloud computing coaching and new technology training, along with additional software coding.

Brent is also a Masters Swimmer who joins the Oregon Swimming team at regional and national swim meets. He created a website to download the swimmers times and to find the fastest relay teams to beat regional, national and world records. He has also served as assistant coach for the Oregon team.

Languages

Brent has learned and used many languages, he is a "polyglot"

Python, Java, C, C++, Perl, PHP, Linux shell scripts, Assembly, Lint, Basic, Fortran

Browser-based: Javascript, HTML and CSS

Databases: SQL and NoSQL queries - Oracle, MySQL, Postgres, Microsoft SQL, MongoDB, DynamoDB, Firestore