Hello!

I am Augusto Peres

I am a Full Stack Developer at CrowdRiff

Scroll down to find out more about me

work iconAbout Me

my-picture

I am a Mechanical Engineer who decided to change careers because I fell in love with Computer Programming. I graduated from the Systems Analyst program at Sheridan College in 2019 with high honors (GPA 3.94). I have over 3 years of work experience with development, and I am always looking for a good challenge and for the chance to learn something new!

work iconExperiences

Software Engineer (Associate Engineer II)

TD

(01/2022 - present)

  • Responsible for the creation of an application for bankers that saves, loads, displays and exports data. In charge of the Front-end
  • Participated in decisions on data structure, architecture and code standards
  • Work closely with DevOps to assist with the deployment in all environments
  • Use Figma and Jira to analyze design and business requirements
  • Technologies Used: React, TypeScript, SCSS, Python, Flask, MySQL, Git

Developer Associate

TD

(01/2020 - 12/2021)

  • Corporate Investment Banking - (07/2021 - 12/2021)
    • Assist with development of interactive internal apps for bankers
    • Demoed applications to executives and Product Owners
    • Researched Glue42 API to implement requirements from Product Owner
    • Technologies Used: React, Python, Flask, Tailwind CSS, MySQL, Git, Glue42, AG-Grid
  • Central Innovation Agency (CIA) - (01/2021 - 06/2021)
    • Supported and created new features for TD Gigs, an internal platform for short term assignments
    • Developed scripts for spreadsheet automation
    • Implemented POCs related to Distribution Lists listed in Active Directory (AD)
    • Participated and helped organize One Day Builds, which were full days of coding to create a POC with business value
    • Technologies Used: Angular, NodeJS, Python, MySQL, Git
  • Deposit Accounting Systems (DAS) - (01/2020 - 12/2020)
    • Wrote scripts for data retrieval and automation
    • Assisted with the suport of batch jobs
    • Responsible for package handling, helping developers to transfer their changes from dev to production environments using Endevor and ServiceNow
    • Technologies Used: Python, VBA, SAS, JCL

Python Developer Research Assistant

Sheridan College

(09/2019 - 12/2019)

  • Responsible for the design and development of a Dashboard for data visualization in real time
  • Create a mobile app version of the Dashboard
  • Technologies Used: Python, Tkinter, MySQL, Android (Java)

Jr. Web Developer and QA Analyst

Government of Ontario

(05/2019 - 08/2019)

(09/2018 - 12/2018)

  • Worked in an Agile based team for the Ontario Public Service intranet
  • Implemented new features and assisted for most components of the website
  • Developed automated test scripts
  • Technologies Used: Vue, Go, PHP, Selenium, Bamboo, Docker, Vagrant

Co-op Developer

HitGrab Game Labs

(01/2018 - 04/2018)

  • Develop a multiplayer word game prototype
  • Technologies Used: JavaScript, jQuery, NodeJS, MongoDB

Peer Assisted Learning Leader

Sheridan College

(09/2017 - 12/2017)

  • Plan, prepare and lead one hour sessions weekly on computer math where the most important topics given in class are revisited and practiced
  • Encourage class’s participation and guide the students towards the solution

Manufacture Engineer Intern

EATON Hydraulics

(01/2017 - 12/2017)

  • Worked on a team project to develop a new data flux for the company's scrap, reducing the time needed for analysis and increasing the data reliability
  • Developed an Excel program with VBA to make it easier for the employees to input the production data, as well as increasing the data reliability and facilitating the analysis
  • Conducted and participated on 5S events to organize and clean properly several work stations
  • Presented to the company once a week advice and news about health and safety

education iconEducation

Systems Analyst Co-op Program

Sheridan College

(01/2017 - 12/2019)

3.94 GPA

Won 1st place in Capstone Competition

Mechanical Engineering

UNESP - Guaratingueta, SP/Brazil

(01/2010 - 12/2016)

Bachelors Degree

Mechanical Eng. (Scholarship Program)

University of Guelph

(01/2014 - 12/2014)

Lean Six Sigma - Black Belt Training

Dinamica Treinamentos - Guaratingueta, SP/Brazil

(120 hours course)

skills iconSkills

Development Skills

  • HTML, CSS, JavaScript
  • Angular, Vue.js, NodeJS
  • JavaSE, J2EE, Spring Boot
  • Python, Tkinter
  • GoLang
  • C#, .NET Framework, ASP.NET
  • SQL, MySQL, SQL Server, PostgreSQL, MongoDB
  • Android development using JAVA
  • PHP
  • REST, JSON, XML, AJAX

System Analysis / Project Management

  • Software Development Life Cycle (SDLC)
  • SCRUM, Agile Methodologies
  • Unified Modeling Language (UML)
  • Lean Six Sigma

Other Skills

  • Docker, Vagrant
  • Git
  • Selenium, Codeception, Bamboo

portfolio iconPortfolio

Spotify Music Controller Player Page

Spotify Music Controller

Web application that allows a user to authenticate with Spotify and create a room where guest can join and control the song by playing/pausing or voting to skip.

#Django#React#OAuth
Capstone Project Main Page

Capstone Project

This project won 1st place in the Systems Analyst 2019 Capstone Project Competition. Web application that allows Sheridan Bike Hub to manage their Bike Rental program by registering customers and keeping track of rentals, as well as managing any late returns.

#Spring Boot#Angular#PostgreSQL
Personal Website Main Page

Personal Website

Simple website to display my experience, portfolio and contact information.

#Vue#Bootstrap
Tech Events Website Main Page

Tech Events Website

Website that allows users to login, create Tech Events and search this Events. Each Event has a page that shows related Sessions. Users can add new Sessions and vote in the Sessions they like. Website created as part of the ng-fundamentals course in PluralSight.

#Angular#Bootstrap
Checkers Python Game

Checkers

Game that allows user to play Checkers against an AI.

#Python
Asteroids Project Main Page

Asteroids

webpage that gets information on NASA's API to show data on near Earth objects

#Vue
NHL Teams App Main Page

NHL Teams App

App that gets information from an API to display a list of all the teams in the NHL. The list contains basic information, but when clicking on a team, a new Activity page opens with additional information.

#Android#Java
Personal Transaction Software

Personal Transactions

Java application that allows user to record transactions and then search for the transactions saved. Records are saved as text files.

#Java#JavaFX
Tic Tac Toe game

Tic Tac Toe

Webpage coded with JavaScript that allows the user to play tic-tac-toe

#JavaScript
Pick a Pair Game Main Page

Pick-a-Pair

Webpage coded using JavaScript allowing the user to play the game Pick-A-Pair choosing between 3 different board sizes

#JavaScript
Rock Paper Scissors JavaScript Game

Rock Paper Scissors (JS)

Webpage coded with JavaScript that allows the user to play Rock Paper Scissor

#JavaScript
Rock Paper Scissors JavaScript Game

Rock Paper Scissors (Java)

Java application that allows the user to play Rock Paper Scissors against the computer

#Java#JavaFX
Rock Paper Scissors PHP Game

Rock Paper Scissors (PHP)

Webpage in PHP that allows the user to play Rock Paper Scissor

#PHP
Forest Game Main Page

Forest Game

A simple "choose your own adventure" horror game where the user presses specific keys to make decisions.

#C##Unity

work iconContact