Edgar leung
Learner - He
(1)
5
Location
Toronto, Ontario, Canada
Portals
Categories
Cloud technologies Website development Mobile app development Information technology Software development

Skills

Database management 1 Flask (web framework) 1 Front end (software engineering) 1 Operational excellence 1 Python (programming language) 1 Sql (programming language) 1 Web development 1

Achievements

Latest feedback

Recent projects

Work experience

Web Developer
Open Library (Internet Archives)
December 2022 - Current

Pro Bono Web Developer
Dec. 2022​ to Current

● Redesigned critical web page used by librarian staff to merge book entries with minor variations, resulting in a more efficient and user-friendly tool for managing the library's catalog using Figma, Web.py, JavaScript and PostgreSQL.
● Successfully resolved multiple issues related to component restyling and code refactoring, significantly improving the codebase's readability and maintainability using PostgreSQL, Web.py, JavaScript, LESS CSS, Git, Docker.
● Collaborated seamlessly with developers and cross-functional teams to tackle complex web development challenges, contributing to a productive and supportive learning environment while actively participating in problem-solving and skill enhancement.

Signal Operator
Canadian Armed Forces
July 2016 - Current

● Proficiently deployed and troubleshooted a wide range of communication systems, including IT, wireless, radio, satellite, and broadband technologies, ensuring reliable voice and data connectivity in high-pressure environments.
● Expertly operated and deployed signal equipment, including communication hardware, radio masts, and support vehicles, contributing to effective field communication strategies.
● Functioned effectively within teams of six to twelve personnel, coordinating the setup of shelters and command posts while maintaining seamless communication in mission-critical situations.

Education

Diploma, Full-Stack Web Development
Lighthouse Labs
October 2022 - Current

Personal projects

Librarian Merge Queue UI/UX
https://github.com/internetarchive/openlibrary/issues/6816

● Led a full-stack project improving a critical web application, enhancing UI/UX for librarian staff.
● A project to improve the user interface critical web page used by librarian staff to merge book entries with minor variations resulting in a better productivity for librarians to merge works.
● Mentored by lead Front End Developer at the Open library during the project. have since taken a leadership role in new project related updates including documentation and project management of new related sub problems.
LINK: https://github.com/internetarchive/openlibrary/issues/8654

Languages/Tools: PostgreSQL, Infogami, Solr, Web.py, JavaScript, LESS CSS, Git, Docker.

Getogether
https://github.com/Eds-Dbug/GeTogether

● Getogether is a full stack application that is loosely inspired by the Meetups platform that allows for creating and joining Events.
● Features Google Maps API, An interactive calendar, dropdown filters and search bar for finding events. Signup and login features, UI that for iterating with events be it joining, creating etc…

Languages/Tools: Google Maps Api Express.js, React, Axios, Node.js, PostgreSQL, Bootstrap, SCSS, Git

Marketplace
https://github.com/Eds-Dbug/marketplace

● A full stack application similar to a mini craigslist where users can post items to sell and message sellers.
● Features: items listing, filters for items, login and registration pages, message inbox, favorited items page and messenger.

Languages/Tools: HTML, CSS ,EJS (Embedded JavaScript), AJAX, PostgreSQL, Session.js (cookie middleware).

Restyle Book Omni Bar
https://github.com/internetarchive/openlibrary/pull/7297

● Restyle the omni bar for information on books such as ISBNs to a modern box layout!
Tech Stack: HTML, Less CSS