Johnny Labedzki
Full-Stack Software Developer
Summary

I am a dedicated software developer passionate about crafting maintainable, scalable, and readable code to enhance team productivity. I take pride in creating systems that meet technical requirements and contribute to my colleagues' overall sanity and efficiency. I thrive in the collaborative environment of the industry, where I consistently witness the endless intellect and generosity of fellow developers. With a track record of successful projects and a commitment to continuous learning, I bring a valuable combination of technical proficiency and teamwork to any software development team.

Skills
Frontend: HTML, CSS, JavaScript, TypeScript, React, Tailwind, Jest, React Testing Library, Cypress, Playwright
Backend: Node.js, Express.js, Python, Flask, SQLAlchemy, Pytest, SQL, PostgreSQL
Deployment: Netlify, AWS, Bitbucket pipelines
Version Control: Git, GitHub, Bitbucket
Employment
InsideDesk
2030 Bristol Cir Suite 210, Oakville, ON L6H 6P5
Software Developer
Nov. 2021 to Current

Project lead for our client-facing Chrome extension used to manage insurance portal credentials and perform automatic logins.

Developed and implemented the user management system for our clients, offloading a significant workload from our customer service team and giving more autonomy to our customers.

Converted our admin dashboard from JavaScript and class-based React components to TypeScript and functional components.

Wrote the testing suite for our internal API using pytest.

Wrote and/or maintained dozens of web scrapers written in JS/Python used to collect insurance portal data.

Performed alembic migrations for our Postgres database.

Lighthouse Labs
Vancouver
Web Development Student Mentor
Jan. 2022 to Current

Assisting students with bug fixes or suggested ways to proceed when they encounter difficulties in their curriculum.

Projects
Tea Time In Space
May 2023

A chrome extension that overrides the new tab page to deliver interseting facts about space. Utilizes external APIs to get information such as the current location of the ISS, NASA's Astronomy Photo of the Day, and information about astronauts currently in space.

Workland
Nov. 2021

WorkLand is an interactive, multiplayer, retro-style meeting room with a built-in project management system. It's the perfect place for a company working from home. This project was made with React, Redux, socket.io, TypeScript, Node.js, Express.js, Passport.js & Oauth, PostgreSQL.

Interview Scheduler
Oct. 2021

Interview Scheduler is a single-page application where users can navigate through a list of days and book, edit, or cancel appointments with a list of available mentors.

Education
Lighthouse Labs
Aug. 2021 to Nov. 2021
Diploma Full Stack Web Development 2021
Collaborative development, pair programming, team version control.
Computer Science fundamentals: OOP, abstraction, recursion, algorithms.
Medical University of Lodz
Oct. 2013 to June 2019
Doctor of Medicine - MD Medicine 2019
4.5/5 GPA (European system)