Paper CV
This is a print-friendly version of my resume. Click the button to download or print a PDF copy.

Gus Shaal

ghiathchaal.beg@gmail.com |gusshaal.dev|linkedin.com/in/gus-shaal

Experience

Associate Software Engineer, Fidelity Investments — Dublin, Ireland
Jan 2024 – Present
  • Spearheaded development of a file explorer component in Camunda Modeler using Electron and React, enabling seamless file organization and enhancing overall user experience.
  • Engineered integration of the Monaco code editor, replacing legacy textboxes and equipping the app with syntax highlighting, IntelliSense, and language server support for advanced script editing.
  • Prototyped an Nx monorepo structure to consolidate Camunda Modeler plugin development, boosting maintainability and enabling shared tooling.
  • Built onboarding accelerators by integrating internal products with Backstage templates, streamlining user setup and improving adoption rates.
  • Collaborated with team members to prototype end-to-end testing solutions for plugins, driving continuous improvement in developer experience and software quality.
Software Engineering Intern, Fidelity Investments — Dublin, Ireland
Jan 2023 – Aug 2023
  • Built a Spring Boot tool to automate Collibra onboarding, cutting manual work by 50%.
  • Developed Python scripts for AtScale telemetry leveraging Snowflake and data lakes, enabling scalable analytics and new data insights.
  • Redesigned a charity website with React, increasing brand visibility.
Research Volunteer, CSinc — Dublin, Ireland
May 2021 – Sep 2021
  • Rewrote Python exercises and developed scripts to boost interactivity and improve learner engagement.
  • Researched and implemented innovative methods for delivering technical content.

Education

Technological University Dublin — Dublin, Ireland
Sep 2020 – May 2024
  • BSc in Computing with Software Development, First Class Honours (3.5 GPA)

Projects

  • Developed a full-stack solution with Next.js, Prisma, and Postgres for shift scheduling and employee management in small to medium businesses.
  • Implemented dynamic shift and attendance tracking features, reducing scheduling conflicts.
  • Designed a responsive UI using Tailwind, ensuring seamless experience across devices.
  • Built an interactive and ASCII-based file viewer for GitHub repositories to enable instant visualization
  • Enabled users to browse and copy file trees as ASCII text for easy sharing and documentation.

Skills

Languages: JavaScript, TypeScript, Java, Python, SQL, Bash
Frameworks: React, Node.js, Next.js, Spring Boot, Angular, Electron, Django
Cloud & Data: AWS, Azure, Snowflake, Datadog