C H R I S -- A L B E R S

About Me

Hello! My name is Chris Albers! I am a computer science graduate with a passion for coding! I was not always a coder. Years ago, I decided to modify a video game for a Christmas present to my cousin. I learned it was possible by stumbling upon a YouTube video and thought how cool of a gift it would make.

From there, I learned about making my own game. I found a YouTuber by the name of Jimmy Vegas who had a bunch of tutorials on Unity and C#. I learned a lot from him and had lots of fun building my own games. After learning a little scripting and writing code on my own without a tutorial, I wondered what else I could build with code!

I quickly learned I actually had a passion for building! Having an idea in my head and using my knowledge to turn it into something I could see on the screen was mesmerizing! At the time, I was starting my career as a facilities manager which I was great at but didn't really like. I was quickly moving up in the company, but in the back of my mind, I would dream of being a software engineer. At some point, I couldn't fight the urge. I worked even harder and saved as much as possible. When I had enough to go back to school full time, I jumped on the opportunity and enrolled. I have now graduated and am looking for a prominent role with a company I can make an impact at. I want to build useful software and help make the world a better place! I am a lifelong learner who is willing to make the sacrifices to get the job done and done correctly!

Projects

Here are some of my favorite projects I have done. I will try to filter out old ones and continue adding new work as I develop more over the coming years. I am always working on something new and challenging.

A Web-RTC streaming app made in
javascript with embedded paint,
python, c++, and java compilers.

A Web-Socket chat app made entirely
in Go! I utilize the Gorilla
Library to do this!

A Basketball Game made with Unity
and C#. I hand rolled the logic for the
ball physics among many other things.


My 'Binary Image Classification App'
It is used to Identify poision Ivy based
on the trained data!
On my github I have another version that
is customizable! I used Tenorflow, Kearas
Library and Python to make it work!

This is my react native N64 app!
I used firebase for the db
to make this possible!

Skills

I have experience with many languages, frameworks and databases. Here are some of my favorite technologies. I plan to continue growing and improving my skills.

Work History

Java CRM Developer | Alpha AutoWorks, Chantilly, VA 01/2024 Present ● Created a car mechanic CRM system for a local shop saving them over 400 dollars a month. ● Migrated data from CRM to a new proprietary system that I built with Java/Spring/MySQL. ● Developed functionality to save customer information, create work-orders, assign and print customer invoices, automated reminders and reviews, provided statistical analysis, mobile functionality, admin/mechanic account creation, and much much more. ● Technology Used: Java, Springboot3, XML, MySQL, Railway, Python, AWS EFS


Web Developer | Devs-On-Draft, Chantilly, VA 09/2023 Present ● Led the software development lifecycle for creating and launching a web platform which allows users to collaborate, network, access resources, and share their experiences with others. ● Utilized Sveltekit, TypeScript, JavaScript, and tailwind-CSS to enhance functionalities, adhering to SCRUM best practices, and spearheading effective release management. ● Partnered cross-functionally with user interface (UI) designers to establish mobile design best practices while executing quality assurance testing to resolve bugs and optimize performance. ● Effectively led programming discussions with lead engineers from various software development driven companies. ● Technology Used: Sveltekit, Typescript, JavaScript, Tailwind-CSS, Bootstrap, Node, GitHub Actions

Platform Developer | Sleek Learn, Chantilly, VA 07/2023 Present ● Championed a full-stack client-facing application which facilitates interactive learning experiences, enabling users to watch educational videos, complete quizzes, and navigate through learning modules seamlessly. ● Implemented an intuitive administrative interface for module creation and management, empowering administrators to effortlessly add and update learning content through the UI. ● Designed and implemented a robust CI/CD pipeline to automate testing and streamline the release build process. ● Implemented an authentication handler to read JSON payloads, refresh tokens, and password validation for clients and administration team. ● Technology Used: Go, AWS S3, AWS Cloudfront, PostgreSQL, Docker, ReactJS, Bootstrap, JWTs, BeeKeeper Studio.

Machine Learning Developer |Which Itch?, Remote 04/2023 07/2023 ● Utilized Tensor-Flows Keras Library and Convolutional Neural Networks to implement a binary image classification app for identifying Poison Ivy. ● Designed the product with flexibility in mind by giving users the ability to create any kind of image classification by simply changing out the images in the root directory. ● Implemented a UI for desktop with documentation and user-login functionality. ● Hosted a trained version of the application on StreamLit for clients and management to demo. ● Technology Used: Python, StreamLit, TkInter, CNNs, TensorFlow, JupyterLabs Freelance Full-Stack Developer | Code-Peeker, Remote 08/2022 03/2023 ● Developed a full-stack streaming application for candidates conducting coding interviews. ● Utilized Websockets and Javascript to create a peer to peer video streaming application. ● Embedded various coding compilers and a paint application into the product for users to execute code while streaming. ● Technology Used: NodeJS, BootStrap, Javascript, ICE candidates, google STUN servers, WebRTC

Some School Projects |WGU, Remote 07/2021 07/2023 ● Built an inventory-management-system in JAVA, appointment-scheduler system In JAVA, Springboot3 CRUD application in JAVA, and package delivery system in Python. ● Built a Web Portfolio using ThreeJS, Vite, and Bootstrap.

Facilities Manager | ExtraSpace Storage, Aldie, VA 03/2019 07/2021 ● Led a new internal gate software project to success by working to diagnose discrepancies with customer information in the system and property access availability. ● Managed the day-to-day operations of various facilities and improved sales objectives to amplify company ROI and support driving stock price up by over 56%. ● Collaborated with IT help desk personnel to proactively address bugs and perform regression testing for newly deployed CRM software. ● Analyzed data using power-BI dashboards, implemented technical strategies for driving growth. ● Supported district and divisional managers during acquisitions and facility realignments. ● Technology Used: C# driven proprietary CRM and gate software, SalesForce microservices, Excel, MySQL, Power BI.

Record Retention Coordinator | JK Moving, Sterling, VA 01/2018 03/2019 ● Managed millions of confidential documents and security tapes for many large organizations. ● Updated and managed archive SQLdatabase queries and tables as deliverables and inventory changed, increasing loading and stocking times by 80%. ● Used algorithmic logic to optimize delivery routes based on client availability, lowering labor cost by 10-15%. ● Convert paper documents into digital copies for clients lowering client expenses and keeping records safe from data breaches. ● Interact with customers on a daily basis, fostering positive relationships and increasing sales objectives. ● Technology Used: Excel, MySQL, proprietary dual QC application, PRIS

What's Next?

I am currently working on a learning platform! I have a backend in Go, a dockerized postgres db, and a reactJS frontend with bootstrap. I have many things accomplished already like the main UI, the db schemas, I have set up a AWS cloudfront and a S3 bucket to store my videos and they are successfully being sent to the front-end of my application. I have set up JWT's with refresh tokens for logging in users and checking the db for authentication. I am able to read and parse the JSON payloads in my application. Next on the to-do list is to create quizes for each learning module and make it so admin users can add modules through the front end and have it saved in the db and S3 bucket. When I am finished I will add it here as my 'flag-ship project'.

Thanks
for
Checking
Out My
Portfolio!