Andrew Stec

Software Engineer at British Columbia Institute of Technology

Selchow, Brandenburg, Germany
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
Andrew Stec is a software engineer with 11 years of hands-on experience building full-stack web and cloud-native applications, specializing in Node.js, TypeScript, Docker, and DevOps workflows. He combines an entrepreneurial mindset with a strong practical skillset—shipping MVPs, experimenting with new tech, and turning ideas into consumer and business solutions. His open-source contributions include significant feature work on PrairieLearn, adding UI components and migrating file storage to S3, reflecting both front-end and back-end fluency. Comfortable across Linux, Windows, cloud platforms, and mobile toolchains, he pairs modern JavaScript stacks (React/Redux, Express/Restify) with systems work in C#, Java, and SQL/NoSQL databases. Trained in software systems development after studies in philosophy and applied ethics, he brings curiosity, rigorous thinking, and a user-focused lens to product engineering. Based in Germany, he actively pursues prototype-driven development and infrastructure automation to make ideas production-ready.
code10 years of coding experience
bookAssociate's degree, Applied Ethics, Associate's degree, Applied Ethics at Capilano University
bookBachelor of Arts (BA), Philosophy, Bachelor of Arts (BA), Philosophy at The University of British Columbia
bookBritish Columbia Institute of Technology (BCIT)
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

javascript10
autograd9
html9
css9
python8
postgresql8
aws8
react6
databases6
database6
dockers5
git5
docker5

Programming languages (9)

TypeScriptC#ShellRustCJavaScriptGoRich Text Format

Github contributions (5)

github-logo-circle
PrairieLearn/PrairieLearn

Jul 2020 - Jan 2022

Online problem-driven learning system
Role in this project:
userFull-stack Developer
Contributions:216 reviews, 26 commits, 37 PRs in 1 year 6 months
Contributions summary:Andrew contributed extensively to the `prairielearn/prairielearn` repository, implementing new features and improving existing ones. Primarily, the user developed a new `pl-dropdown` element, including styling, documentation, and example questions. They also worked on modifying the course git repo and branch configurations, which included front-end and back-end changes. Furthermore, the user made significant progress on storing user files in S3 rather than on disk.
machine-learningproblemassessmentdrivingautograders
ubccpsc/classportal-backend

Mar 2017 - Mar 2018

Contributions:336 commits, 4 PRs, 416 pushes in 1 year
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
Andrew Stec - Software Engineer at British Columbia Institute of Technology