Albert Johnston

Software Engineer at TechEmpower

Manhattan Beach, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Albert Johnston is a software engineer based in Manhattan Beach with a decade of experience building reliable, team-oriented systems since graduating with a B.S. in Computer Science from Loyola Marymount University. At TechEmpower he has focused on improving CI/CD for the high-profile FrameworkBenchmarks project, streamlining GitHub Actions to run only necessary tests and making the build pipeline more efficient and reliable. He is drawn to designing scalable, efficient software and enjoys solving practical tooling and automation challenges that accelerate team velocity. His background tutoring and supporting event and library operations reflects strong communication and customer-facing problem-solving skills often missed on engineering resumes. Available for new roles since 2016, he blends hands-on DevOps improvements with a steady record of shipping incremental infrastructure gains.
code10 years of coding experience
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Loyola Marymount University
languagesEnglish
github-logo-circle

Github Skills (10)

github-ci10
githubaction-workflow10
cicd10
python7
bash7
benchmarking4
benchmark4
performance-analysis4
performance-monitor4
frameworkbenchmarks4

Programming languages (5)

TypeScriptJavaRustPythonKotlin

Github contributions (5)

github-logo-circle
Source for the TechEmpower Framework Benchmarks project
Role in this project:
userDevOps Engineer
Contributions:3 reviews, 11 commits, 33 PRs in 1 year 5 months
Contributions summary:Albert focused on improving the CI/CD pipeline of the project, primarily through modifications to the GitHub Actions configuration. They updated the `github_actions_diff.py` script to control which tests are run based on commit messages and changes. The contributions include fixing issues related to PRs and master branches, and enhancing the build process by only generating jobs for required languages. Overall, the user's work improved the efficiency and reliability of the CI system.
techempowerframeworkbenchmarkperformancebenchmarks
ajohnstonTE/gemini

Aug 2019 - Jan 2021

Gemini Framework
Contributions:1 PR, 102 pushes, 17 branches in 1 year 5 months
geminiframework
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Albert Johnston - Software Engineer at TechEmpower