Evelyn McDonald
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Frontend Developer & Designer
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.
Code Designer
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.
.NET Developer
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.
UI Developer & Designer
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.
Experience
JustAvv
CribDash
Skills
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
Education
Bachelor's Degree in Computer Science (Fine Arts Minor)
University of Waterloo - Waterloo, ON
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring