Who Is Julia Yan?

I am currently a Software Developer at the New Grad Rotational program at Rogers Communications in Toronto, Canada. I am very passionate about learning and creating new UI for various types of applications and seeing the endless possibilities they hold. Some of my work can be found below in the resume section.

I graduated in 2020 from the University of Toronto where I studied Computer Science with a specialist in Software Engineering. I have been coding since I was 14 years old and love to merge my love of art and computers through web development. I love doing animations and graphic design in my spare time and always try to adapt them in everyday work.

The Formal Resume

What Do I Know?


Used a few times

Lots of practice


Ruby on Rails
Node JS

What Have I Done In My Life?


Software Developer

New Grad Rotational Program, Rogers Communications

  • Working as a Software Development Engineer in Test (SDET), independently creating rigorous automated testing scripts using Selenium in Java with HTML and JavaScript, to replace 193 monthly manual test cases
  • Dictate appropriate automated test cases to replace manual cases that cover all scenarios
  • Working as a Backend Software Developer, creating a new daily job in Java Spring Boot that takes in files and maps the content to the appropriate Avro object to send to Kafka
  • Debugging internal Java Spring Boot applications that use MySQL and PostgreSQL, to make sure clients and employees were receiving the correct information from the APIs
  • Communicating with teams and incoming New Grads to hand off current responsibilities and learnings, to create a quick, smooth and successful transition
  • Presenting to entire New Grad cohort, including managers, directors, and executives, to concisely summarize all achievements and learnings from each rotation

May 2021 - Present

Full Stack Developer

Innovexa Solutions

  • Front-end design lead for business management solutions, created new UI/UX for dashboards, user directories, and administration screens using Sketch and Photoshop
  • Implemented all new UI/UX changes across the main software offering to work on both mobile and desktop clients using Angular JS, PHP (WordPress), and HTML/CSS
  • Audited and led code management activities for the application across all client versions using Git
  • Utilized Agile methodology best practices and collaborated with clients on requirements and implemented real time feedback with direct responsibility to push updates to client sites

April 2020 - September 2020

Full Stack Developer

University of Toronto Faculty of Medicine

  • Re-created RSVP application using LEMP (Linux, NGINX, MySQL, PHP, HTML/CSS) to restructure code following REST and created new features, allowing for administrators to be more productive
  • Designed multiple applications, including wireframing and prototyping with clients to improve work flow and reduce redundant tasks
  • Re-designed authentication application front-end for administrators to improve both visual and work flow by reducing abundant unused data and adding additional functionality
  • Fixed bugs in multiple applications throughout department, including applications written in ColdFusion, to allow residents and administrators to complete work properly
  • Updated designs using WordPress for administrators, allowing for better visual presentation of information

January 2019 - April 2020

Freelance Web Designer and Developer

  • Worked with clients to design and wireframe websites, including but not limited to shops and personal sites
  • Created custom themes and websites with Squarespace and WordPress, allowing for easy hand-off to clients
  • Worked with external designers and clients to coordinate possible functionality within budget, which allowed for a clean and effective website. All parties were informed during the development process 

May 2018 - April 2020

Web Developer

The Soap Box

  • Designed and maintained custom website using HTML/CSS to communicate sales, submissions for chapbooks, and conference information for publishing authors, using Squarespace: http://www.thesoapboxwrites.com/
  • Assisted with advertisement and cover design for conferences and books to help boost sales
  • Managed entire team for From Pen to Published conference from start to end to ensure the event ran smoothly, taking on tasks when needed and coming up with new ideas so no problems occurred
  • Managed event ticketing, payments, and advertising for events to allow for smooth transactions and greater outreach across the GTA and Toronto
  • Solutioned new business model for entire company with a re-organization to allow for better payout to employees and increased sales for future printing projects

May 2018 - April 2020

Peer Coach

University of Toronto

  • Mentored co-op students throughout their university career to aid them in securing placements
  • Critiqued resumes/cover letters and perform mock interviews with students to prepare for job placements
  • Created and hosted technical interview preparation and practice for co-op students with upcoming interviews to help students build confidence and an understanding of interviews

September 2018 - February 2020


  • Taught high school students’ math, chemistry, and physics from Gr. 9-11 with diagrams and in more laymen terms, to help students better understand material
  • Prepared examples for students to better understand math and physics concepts, depending on student needs

September 2016 - August 2019

Full Stack Developer

Verto Inc.

  • Created a custom search engine with Google Search API for patients using Ruby on Rails
  • Created a patient manager for MindMerge to allow hospital staff to properly manage cancer patients throughout their journey using Ruby on Rails, PostgreSQL, and MySQL
  • Created brand new Patient Portal to allow patients and their caregivers access information regarding their cancer journey using Ruby on Rails
  • Created websites for Verto and all of their applications in HTML/CSS and JavaScript/

May 2017 - April 2018
(two co-op work terms, performance rated Outstanding)

Mentor at Date Bites

University of Toronto Scarborough WiCSM

  • Networked with students to help them understand jobs beyond graduation by explaining my experience in both school and in the co-op program

March 6, 2018


Google Summit for Women in Computing

  • Networked with Google employees and students to gain knowledge in job searching, the effect of being a woman in technology, and general opportunities in STEM

September 23, 2017

Executive/Mentor/Web Designer

InLight Network

  • Mentored high school and university students interested in computer science and mathematics by helping them learn new skills and showing them different opportunities
  • Fully redesigned new InLight Network website using Wix to help portray the group’s mission and members
  • Helped InLight Executive team towards their goal by running team meetings to implement plans with sponsors, schools, and other mentors

May 2017 – August 2017

Recipient of Apple's 2017 WWDC Scholarship

1 out of 350 people worldwide awarded a scholarship to attend Apple's annual developer's conference (WWDC) in San Jose, California. It was required of all applicants to create a Swift Playground that was visually interactive. My Swift Playground can be found on my personal GitHub.

April 2017

Nominated for CAFCE Co-op Student of the Year

Nominated by University of Toronto for the Co-op Student of the Year 2016 award from Canadian Association for Co-operative Education for outstanding achievements during my work term at TD Bank.

January 2017

Nominated for EWO Co-op Student of the Year

Nominated by University of Toronto for the Co-op Student of the Year 2016 award from Education at Work Ontario for outstanding achievements during my work term at TD Bank.

January 2017

Co-op Associate

  • Converted an ASP page into HTML/CSS and JavaScript to allow the page to follow intranet regulations set by the bank, saving them $300,000
  • Created site pages for the department using Confluence and JIRA, allowing for employees to have easy access to information and documentation for applications
  • Presented site pages to an executive in a professional and concise manner, enabling the audience to absorb the needed information and give constructive feedback
  • Fixed a security vulnerability by reconnecting databases and editing ASP pages, which required having to learn about cookies, databases, and ASP
  • Executed a dormant deployment for an application, including writing a deployment plan to follow restrictions set by other applications

September 2016 - December 2016
(co-op work term, performance rated Outstanding)

Project: JShell

  • Used design concepts in programming and testing, created a mock unix terminal and shell in Java using a Scrum approch
  • Communicated progress throughout the project with other team members effectively through online discussion to prevent falling behind and overlap in work, allowing for a productive team

May 2016 - July 2016

Volunteer Note Taker

AccessAbility Services at the University of Toronto Scarborough

  • Effectively managed time to complete clean and detailed notes for students with disabilities within 24 hours of class, allowing for students to have appropriate time to study
  • Communicated course content to students effectively by condensing and simplifying concepts to allow for a better understanding of the material

January 2016 - August 2016

Started at the University of Toronto

Candidate for Hon. B.Sc
Computer Science Co-op
Specialist in Software Engineering

September 2015

Teaching Assistant


  • Working with students on how to effectively problem solve when working on math and reading sets, resulting in them fully understanding how to apply previously learned skills to new problems
  • Thoroughly helped organize student data by using physical student files, allowing for all data for each student to be properly tracked

July 2014 - November 2014

Project: Battleship

  • Created a game similar to Battleship using C#.
  • Combined physics concepts, graphics, and programming to create 3D graphics in a 2D environment, simulating bird's eye view projectiles.
  • Explored different AI strategies for one player games of different difficulties. Each strategy involved searching either by probability of a hit or were randomized.

May 2015 - June 2015

Programmed for the first time

Took Grade 10 Programming and fell in love. Learned the basics of programming through Turing. Projects included posters, an RPG, and Space Invaders (the game). Later learned basic topics in computer science and more advanced topics such as OOP, time complexity, searching, and sorting. Projects included an RPG, endless runner game, Boggle, Frogger, a Tower Defence game, and a data management system.

September 2012

Contact Me

julia.yan@hotmail.com Personal GitHub LinkedIn Last updated February 2022