Hi, I'm Carlos


Software Developer

Passionate about creating software that improves the lives of its users

About Me


Hello! I'm Carlos, a software developer based in Oakville, Ontario.

I am passionate about creating and designing software. Whether it's a tool used for automation, a web app, or a simple script. My goal is it to build reliable products that in some way improve the lives of the people that use them.

Shortly after graduating from McMaster University, I joined the development team at DemandHub where I work as a full stack engineer. I get to work on many interesting projects that help businesses grow by attracting, engaging, and retaining more customers.

During my studies, I also had the opportunity of working at Bell Canada for 16 months as a software developer (co-op). I was responsible for designing, developing, and maintaining in-house tools used by the Core Network Team. Much of my work focused on creating applications that centered around helping the Core Network Team improve data driven decision making by visualizing data and automation of the Network. I also thrived in my role as the Scrum Master (in addition to development work) and facilitated bi-weekly workshops for 6 months for the 5 person development team that I was a part of. After my studies at McMaster University, I was asked to return to the same team but decided to pursue other opportunities.

As an entrepreneur, I started a software company that creates websites for small businesses and creates mobile applications in 2016. I've created and consulted on several websites for small businesses. An app that I developed, Touch Roulette – Decision Maker, has over 1 Million downloads on the Google Play Store. This cross platform app helps groups make decisions quickly in a fun way.

Work Experience


DemandHub

Full Stack Engineer | Mississauga, ON | May 2019- Present

DemandHub is a startup that builds messaging tools to help small and medium sized businesses grow by attracting, engaging, and retaining more customers.

What I Do:

  • Plan, design, and implement web-application using HTML, CSS, React Js
  • Plan, design, and implement core components of back-end REST API
  • Built SQL queries and aided in the automation of manual processes
  • Work closely with team members in other functions, including sales, support, and marketing
  • Support the team with continuous improvement (tools, processes, and best practices)
  • Understand and follow agile development methodologies
  • Create scripts to automate manual processes, support core applications, and for reporting
  • Participate in rigorous code reviews
Main Languages & Frameworks used:

Javascript, React Js, Node Js, HTML, CSS, MySQL, jQuery, Bootstrap 3

Other Tools:

VS Code, GitHub, Git, Postman, Chrome Developer Tools, Jira


Bell Canada

Software Developer (Co-op) | Mississauga, ON | May 2017- August 2018

Worked in a small 5 person DevOps team creating in-house tools for automation and analytics to be used by the Core Network Team.

What I Did:

  • Designed, developed, and maintained in-house tools used by the Core Network Team in an agile environment
  • Worked in a small 5 person DevOps team utilizing scrum
  • Built SQL queries and aided in the automation of manual processes
  • Designed and modified SQL databases to be used by our tools
  • Executed the Scrum Master Role for 6 months and successfully designed and facilitated meetings, supervised the scrum process within the team and ensured that proper processes were followed
  • Coordinated and delivered bi-weekly workshops for 6 months
  • Developed sprint based Calendar and Log Viewer Web Apps as self-directed projects in an agile manner
Main Languages & Frameworks used:

.Net Core, C#, Html, Css, Javascript, jQuery, Bootstrap, SQL, Entity Framework

Other Tools:

Visual Studio, TFS (Git), SQL Server Management Studio, Resharper Ultimate (VS plugin), Chrome Developer Tools, Sublime


CS Software

Founder & Designer | Hamilton, ON | June 2016 - Present

CS Software designs websites, provides consulting services, and creates software applications.

What I Did:

  • Founded a web design and software development business. Raised $3000 in start-up funds from Ontario’s flagship entrepreneurship program.
  • Developed Touch Roulette – Decision Maker App. A cross platform app to help make a group of friends make decisions quickly in a fun way with over 1 million downloads. Developed using Corona SDK and Lua.

Terra Greenhouses

Shipping & Receiving | Hamilton, ON | Summers of 2015 & 2016
  • Demonstrated organizational skills by organizing warehouse
  • Demonstrated communication skills by engaging with customers
  • Operated forklift and demonstrated comprehension skills by assembling a wide variety of patio sets, furniture, and other outdoor décor
  • Responsible for helping and providing solutions for customers
  • Received Mystery Shopper Award for outstanding customer service both years

Homes by John Bruce Robinson

General Laborer | Binbrook, ON | July 2012-October 2015
  • Demonstrated strong work ethic and thrived under low supervision
  • Responsible for the preparation, cleanliness, construction, and maintenance of all residential homes
  • Tasks required teamwork, communication, and time management in order to complete work on time

Education


B.A.Sc in Computer Science

McMaster University | Hamilton, ON | September 2014- April 2019
  • Completed Bachelor of Applied Science Honours Computer Science with Co-op program.
  • Graduated with a 3.70/4.0 GPA, (an A-)
  • Most relavent course work: Data Structures and Algorithms, Software Requirements & Design, Databases, Computer Graphics

More about the computer science program at McMaster Univerity

Extracuricular Activities
  • Computer Science Society Executive - Vice President of Technologies (Fall 2016 – Winter 2017)
  • Hackathons: Delta Hacks 1 & 2, YHacks, ConU 2 Hacks
  • Degroot’s Den 2019 Pitch Competition 2nd place Award Winner
  • McMaster Univeristy Intramurals Outdoor Soccer (Fall 2014)
Miscellaneous Skills

Cisco Certified Technician Level C, Graphic Design (Posters, Logos, & more), Conversational Spanish(Verbal & Written), Conversational German(Basic - Verbal), Basic Photo Editing Skills, WHMIS Training

Contact


Have a question or want to work together? Feel free to send me an email or dm on linkedin.

Here are my Github or LinkedIn to learn more about me.