x
Woah There...
This site is currently under going some major changes. So this is a very basic version.

There is a lot of work to be done and changes will role out overtime, so please be patient. If you are looking for some fancy features and animations, I'm sorry to disappoint.

Thank you for understanding.

Joel Magid
Professional Summary

Result oriented software engineer with a diverse skill set and six years of frontend and backend development. Skilled in optimizing workflows, improving server performance, and enhancing the user experiences both server side and client side. Experienced in deploying low-maintenance web applications, automating processes, and implementing secure and scalable infrastructures. Committed to delivering robust and innovative software solutions in line with industry standards. Seeking a permanent full-time role in full-stack development or software engineering to contribute expertise and drive success in dynamic teams.

Education

Seneca College
Toronto Ontario
Advanced Diploma Computer Engineering Technology
GPA 3.1

Notable Projects
January 2016 – April 2016
Windows Form Application
  • Architected a cutting-edge biometric teller system by harnessing machine learning techniques for facial recognition, along with near-field communication integration and Azure SQL databases.
  • Led the development process from inception to completion, including the creation of a comprehensive project proposal, Gantt chart, and final report. Sourced necessary materials and components to ensure project success.
  • Delivered an operational facial recognition and near-field communication application, enabling secure access to virtual clients' banking information with precise authentication.
  • Leveraged C# programming language to establish seamless communication with a Microsoft Azure SQL database and utilized Microsoft Azure Cognitive Resources, including OpenCV, to implement biometric facial recognition capabilities and control camera functionalities.
Work Experience

Ethan Developments
Toronto Ontario
Lead Developer
January 2023 – Present
  • Demonstrated strong leadership skills in overseeing the development process, coordinating a team, and guiding the successful implementation of projects using React.js version 17 for frontend development. Ensured system stability and prioritized continuous improvement efforts, leveraging modern DevOps practices, cloud technologies, and Docker containers.
  • Proficient in leveraging Express.js version 4.17, Nginx version 1.25, and Python programming, to architect, deploy, and support robust backend solutions, including HTTPS server setup. Including secure and efficient data transfer, resolving incidents, and prioritizing and escalating with business and technology partners as needed.
  • Comprehensive expertise in utilizing AWS cloud computing services in conjunction with Docker containers for hosting, scaling, and managing business-critical enterprise application suites. This includes optimizing performance, ensuring reliable and scalable infrastructure, designing, implementing, and debugging SQL server databases, streaming and processing files such as JSON and CSV, and creating efficient CI/CD pipelines
  • In-depth knowledge and experience with Windows Server and Linux platforms have been leveraged in managing cloud-based environments like AWS, enabling robust and scalable system infrastructure. This comprehensive experience supports the continuous delivery of applications and promotes system stability.
Toronto Dominion Bank
Toronto Ontario
Web Developer
May 2022 – November 2022
  • Improved the frontend web components for the HR department utilizing the cutting-edge JavaScript Angular framework version 14. This was achieved in conjunction with JavaScript ES6, HTML5, and CSS3, all within an agile development environment. Additionally, utilized Python to automate deployment tasks, streamlining both production and development processes.
  • Successfully designed and implemented user-centric frontend web components and pages, ensuring seamless integration with the existing system. This improved user experience and operational efficiency, while also ensuring cross-browser and cross-device compatibility.
  • Assumed responsibility for maintaining backend components, effectively extracting, and manipulating data using SQL for the Confidence Journey Team. This involved expanding on the existing C# v7.0 and ASP .NET v4.7 API implementation. Additionally, assumed responsibility for debugging skills in SQL, C#, and ASP.NET.
  • Augmented SQL Server database performance by optimizing workflows and eliminating over 100,000+ points of redundant information. This significantly cut server retrieval time by over 50%, highlighting an aptitude for database optimization and a commitment to enhancing system performance.
Ethan Developments
Toronto Ontario
IT Solutions
February 2021 – March 2022
  • Engineered and deployed a high-performance compute (HPC) cluster incorporating multiple server nodes, utilizing TrueNAS for optimal reliability and efficiency. Seamlessly integrated switches to establish secure VLANs and connect nodes to their designated networks, enhancing system performance and security.
  • Orchestrated meticulous configuration and initialization of permissions for both private and public users and groups across Windows 10 and Ubuntu version 20 platforms. This facilitated the creation of an inclusive, secure, and effective operating environment for all users.
  • Leveraged multiple Cisco Gigabit switches to construct a resilient and robust network infrastructure.Utilized the Cisco command-line interface for configuration, ensuring seamless integration, high redundancy, and overall network stability
  • Successfully deployed the system for a diverse range of applications, encompassing cloud storage, compute acceleration, and virtual workstations, further demonstrating its adaptability and broad utility across multiple operational contexts
Dagmar Ski School
Uxbridge Ontario
Contact Software Engineer
December 2019 – December 2020
  • Demonstrated exceptional problem-solving skills by automating the tracking and management of employee payroll and schedules, resulting in a significant reduction of weekly manual labor by 25%. This innovative approach streamlined operations and improved efficiency.
  • Engineered and developed a low-maintenance web application utilizing the cutting-edge React framework version 16, CSS3, and Electron version 6 for frontend development. Skillfully leveraged MongoDB version 4.4 and Express version 4.15 to create a robust back-end service, showcasing proficiency in full-stack development.
  • Effectively utilized Amazon Web Services (AWS) EC2 instances running on Ubuntu Server version 20 for hosting and server-side rendering, demonstrating deep understanding of cloud-based infrastructure and its advantages in scalable, reliable application hosting.
  • Seamlessly incorporated the Nginx version 1.19 HTTP server application, laying a robust foundation for potential future scalability.
Dagmar Ski Resort
Uxbridge Ontario
Contract Structural Design Engineer
December 2019 – April 2020
  • Led the design and engineering of an intricately detailed 3D model, employing advanced tools such as OnShape and SolidWorks. This innovative approach augmented precision and operational efficiency, showcasing cutting-edge design capabilities.
  • Executed comprehensive simulations of real-world scenarios, such as load analysis, using SolidWorks to meticulously evaluate structural stability and durability. This assured superior performance and safety, demonstrating a strong commitment to quality and reliability
  • Orchestrated the deployment of a highly cost-efficient, low-maintenance segmented component prototype.
  • Successfully developed and implemented a robust solution engineered to accommodate fluctuating loads. Additionally, it effectively mitigated the transport of snow, ice, or debris to the peak, reflecting adaptive engineering skills and a commitment to environmentally conscious solutions.
Ethan Developments
Toronto Ontario
Application Engineer
January 2019 – October 2019
  • Skillfully harnessed the power of Electron.js version 12, ES6 JavaScript, and React to architect and develop a cross-platform custom application. This innovative solution provided a windowed interface accessible across various operating systems.
  • Achieved significant process efficiency by automating and streamlining tasks, effectively minimizing manual efforts, and reducing user supervision to nearly zero.
  • Successfully integrated third-party APIs into the Electron.js application, enriching its functionality and enabling seamless communication with external services. This expanded the application's capabilities and elevated the user experience.
  • Formulated and implemented efficient data management strategies using Electron.js and JavaScript, optimizing data storage, retrieval, and manipulation within the custom application. This resulted in enhanced performance and improved data integrity.
Ethan Developments
Toronto Ontario
Full Stack Engineer
April 2017 – October 2018
  • Deftly crafted responsive and intuitive user interfaces by harnessing the power of the MERN stack (MongoDB, Express, React JS, and Node JS)
  • Expertly developed a robust backend environment utilizing Express JS and integrated it with MongoDB for efficient data extraction, translation, and loading. This resulted in seamless data management and retrieval.
  • Orchestrated the deployment and management of AWS cloud servers with strategic consideration for future scalability. This ensured a reliable infrastructure that can support the application's growth and expansion.
  • Skillfully developed RESTful APIs using Express.js, enabling seamless communication between frontend and backend components. This significantly enhanced the overall functionality and user experience of the application.
Skills

Programming Languages
JavaScript ES5 - ES2022, TypeScript v2 - v5.2, Python3 v3.4 - v3.11, C# v4.0 - v10.0, C/C++, C v11 - v23, C++ v11 - v23, HTML v4 - v5, CSS3, PowerShell, Bash/Shell Scripting, SQL, Java SE v8 - v17, Cisco Command Line Interface
Frameworks
Angular v13 - v14, React v16 - v18, Next.JS v1 - v13, Node.js v6 - v16, Express v4.10 - v4.17, .NET Framework v3.0 - v4.9, ASP.NET v4 - v5, ASP.NET Core v1 - v7, PHP v6-8, Bootstrap v4 - v5, jQuery v2 - v3, MongoDB v3.4 - v5.0, Moment.js v2 - v2.29
Cloud Services
Amazon Web Services (AWS), Microsoft Azure
Tools and Frameworks
Git, GitLab, BitBucket, Jira, Confluence, yarn, NPM, Microsoft Office 2013 - 2021, Visual Studio Code, SQL Server, SSMS, Oracle DBMS, Visual Studio Community 2016 - 2022, Visual Studio Enterprise 2019 - 2022, Nginx v1.14 - v1.25, VMWare, Docker, Arduino, Raspberry Pi, OnShape, SolidWorks v2022
Operating Systems
Ubuntu v16 - v22, Ubuntu Server v16 - v22, CentOS v6 - v7, TrueNAS v12.0 - v13.0, Fedora v20 - v30, Windows 7, Windows 8, Windows 8.1, Windows 10, Windows Server 2012 R2, Raspbian v8 - v11, MacOS, Android, iOS
Hobbies & Interests

Carpentry
Building and designing wood fixtures
Electric Circuits
Designing circuits
3D Design
Creating and testing 3-dimensional structures, components, and parts.
Ski Instructor
Teaching various ages, groups, and ski levels. Such as young children, young adults, adults, and seniors all in the range from beginners to advanced skiing.