Evelyn McDonald, Developer in Chiang Mai, Thailand
Evelyn is available for hire
Hire Evelyn

Evelyn McDonald

Verified Expert  in Engineering

Software Developer

Location
Chiang Mai, Thailand
Toptal Member Since
October 3, 2017

A full-stack developer and designer with a foundation in Computer Science. Her passions lay in crafting modern interfaces for the techie startup scene. She loves envisioning a project from beginning to end - from UI and interaction design, to implementation using state-of-the-art technologies such as the MERN stack.

Portfolio

StuDocu
Mixpanel, Sketch, MySQL, Less, HTML5, Redux, React, Laravel, PHP
CoolGames
Adobe Creative Suite, HTML5, Angular, RequireJS, jQuery
Quarry
Adobe Creative Suite, Less, HTML5, Concrete5

Experience

Availability

Part-time

Preferred Environment

Sublime Text, Git, MacOS

The most amazing...

...side project I've coded recently is a cryptocurrency trading platform for short-term trades using market analysis to aid users in making profitable decisions.

Work Experience

Full Stack Developer & Frontend Designer

2016 - 2017
StuDocu
  • Used AB test methods (Mixpanel and Segment) to assess current behaviour and functionality of platform with over 1 million users.
  • Created mockups of new ideas using Sketch and material design principles.
  • Implemented and tested new features using Laravel, React and Redux.
Technologies: Mixpanel, Sketch, MySQL, Less, HTML5, Redux, React, Laravel, PHP

Frontend Developer & Designer

2015 - 2016
CoolGames
  • Designed new components and implemented mockups for over six casual gaming portals such as Yahoo! Japan.
  • Redesigned the interface for WordGames.com and implemented the front-end using jQuery, RequireJS, and a custom Angular CMS.
  • Integrated Google AdWords strategies throughout gaming portals to maximize profits.
Technologies: Adobe Creative Suite, HTML5, Angular, RequireJS, jQuery

Code Designer

2015 - 2015
Quarry
  • Crafted highly customizable marketing sites using Croncrete5 CMS, granting clients ownership of copy, layout, and sitemap.
  • Implemented cross-browser, pixel-perfect websites and web apps using HTML5, CSS3 (LESS, SASS), MySQL, and jQuery.
  • Used Adobe Creative Suite to create wireframes and mockups for landing pages and sites for Fortune 500 companies.
Technologies: Adobe Creative Suite, Less, HTML5, Concrete5

.NET Developer

2014 - 2014
L-3 Wescam
  • Wrote scraping software in C# to automate critical ERP processes - essentially replacing vast manual labour. Implemented front-end with HTML5, CSS3 and Javascript, interfacing with Microsoft SQL Server.
  • Organized and delivered Lunch and Learn training sessions for SharePoint.
  • Translated company's intranet (with 900+ employees) from Joomla to SharePoint.
  • Replaced manual effort of form approval with automated approval workflows.
Technologies: JavaScript, CSS3, HTML, Microsoft SQL Server, C#

UI Developer & Designer

2014 - 2014
Printchomp
  • Worked collaboratively in a small startup environment using agile development.
  • Developed the UI for a Ruby on Rails based web app, using Slim and Sass for the frontend, interfacing with PostgreSQL.
  • Prototyped new, brand-matching, features using Photoshop. Shared mockups and gathered feedback and approvals using InVision App.
Technologies: InVision, PostgreSQL, Bootstrap, Sass, CSS3, HTML5, Ruby on Rails (RoR)

JustAvv

Worked on a team of three to create an app which connects lawyers to users seeking professional advice. Designed UI and UX using Photoshop and Illustrator. Developed using Node, React, Redux and ES6.

CribDash

Developed a Python based webapp which crawls for Toronto rental listings, and immediately sends to users based on their desired configurations. Designed interface using Sketch App. Developed using Python (Falcon), Jade/Pug templating engine, HTML5, and SASS.

Languages

JavaScript, SCSS, Less, HTML5, CSS3, CSS, HTML, PHP, Sass, C#, Python

Libraries/APIs

React, Lodash, Node.js, jQuery, RequireJS, REST APIs, PayPal API

Tools

Chrome Developer Tools, Sublime Text, Git, Illustrator CS6, Sketch, Adobe Creative Suite, Photoshop CS6, Concrete5, InVision

Platforms

MacOS, Mixpanel, DigitalOcean

Frameworks

Bootstrap, Redux, Angular, Ruby on Rails (RoR), Laravel, Express.js

Paradigms

Object-oriented Programming (OOP), RESTful Development, Data-driven Development, Functional Programming, Data-informed Visual Design, Agile Software Development, Scrum, Kanban

Storage

MongoDB, PostgreSQL, Microsoft SQL Server, SQLite, MySQL

Other

MERN Stack

2011 - 2015

Bachelor's Degree in Computer Science (Fine Arts Minor)

University of Waterloo - Waterloo, ON

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring