Alex Steeves
Portfolio @2024
WELCOME, I'M
ALEX STEEVES
Software developer and Computer Engineering Graduate
about me
I love building responsive and useable applications, with a focus on scalability. I have a strong passion for programming and love to learn new things.
ENGINEERING
With a degree in Computer Engineering, work experience with Java, SQL as well as data science, and many projects built using React/Next.JS, I am interested in just about every part of Software whether that's low/high level programming, or frontend/backend.
SELECTED WORKS
Nourish Meal Generator
Meal generator that allows user to select various inputs to create a daily meal plan for them and display all the ingredients. Hosted with Amplify.
TECHNOLOGIES USED:
- Next.js
- Framer Motion
- TailwindCSS
- Axios
- GPT-3.5-turbo
- Vercel
Personal Portfolio
Designed and built this porftolio to display skills and link all of my socials. Hosted with Vercel.
TECHNOLOGIES USED:
- Next.js
- Framer Motion
- GSAP
- Locomotive Scroll v5
- TailwindCSS
- Vercel
Clarify Smart Mirror
Lead the development of the Phone application, using ReactNative and TypeScript to develop and ExpoGo to host.
TECHNOLOGIES USED:
- ReactNative
- ExpoGo
- TypeScript
Hotel Palace
Full Stack hotel booking app.
TECHNOLOGIES USED:
- React.js
- PostgeSQL
- CSS
- Node.js
EXPERIENCE
Data Analyst
Canada Revenue Agency
I produced detailed analytics reports using Cognos BI, improving case management efficiency. I helped find a 50% data discrepancy within the legacy and new database management systems.
TECHNOLOGIES USED:
- SAS Viya
- Cognos BI
- Excel
Software Developer
Canada Border Services Agency
I developed an automated email filing system, cutting task completion time by 80%, and built an interactive database system that improved officers operational efficiency through real-time data access.
TECHNOLOGIES USED:
- Java
- mySQL
- HTML
- CSS
- Java Swing
- ApachePOI
- Eclipse
Data Analyst
Transport Canada
I created a Visual Basic application suite for risk assessment, enhancing rail safety and efficiency. This automation resulted in a 30% decrease in the manual review time by officers, streamlining the risk analysis process.
TECHNOLOGIES USED:
- Visual Basic
- Excel