IAN MATTHEWS
Montreal, QC (US Citizen) • _(_***) 389 7816 • _ianlennymatthews@ gmail. com • _github. com/ ianlennymatthews TECHNICAL SKILLS
Languages: JavaScript, HTML, CSS, Java, C#
Frameworks: React, Express, Node.js, Mongoose, Sequelize, .NET Databases: MySQL, MongoDB, Redis, Sqlite3, PostgreSQL, SAS Tools: Git, Jira, BitBucket, Mocha, Chai, Agile, AWS EC2, REST, AJAX, Unix/Linux based OS OOP SQL SOFTWARE ENGINEERING APPLICATIONS
Zillo Neighborhoods: Designed scalable backed of Zillow-like service for web-scale traffic Postgres, Mongo, NginX, MongoDB, EC2, Node Memory-Cache
● Migrated application from using Sqlite3 Database to MongoDB Server in-order to store 100,000 times the original record amount on an EC2 Instance
● Simulated web-scale traffic with loader.io to test system performance
● Implemented in-memory caching and compression to increase throughput 60% to 4000 RPS with a 7.4% error rate
● Utilized NginX with 3 EC2 Instances to horizontally scale, decreasing response time from 2700ms to 300ms
Kelp : Replicated Ask the Community micro-service of Yelp site page React, React-Bootstrap, Node.js, Sqlite3, Express, Webpack
● Deployed a proxy server using EC2 and coordinated with other team members to jointly deploy services
● Generated realistic test data using Sqlite3
Chronicle: React UI that allows users to search for historical events based on a keyword JSON-Server, React, React-Paginate, Webpack
● Implemented server-side pagination to allow users to obtain relevant records
● Used React to render JSON Data into user-friendly cards EXPERIENCE
C2 International, Montreal, QC
Full Stack Engineer - Digital Innovations and Technology Feb 2020 - Current
● Managed Event Gateway platform using Symphony, PHP, Javascript, and MySQL
● Refactor front end codebase using React and ES6 specifications
● Rapidly prototype and deliver new live streaming features to serve 5000 stakeholders utilizing WebRTC with a coinciding analytics visualization
New York City Department of Finance, New York, NY May 2018 - August 2018 Backend Engineer Intern - Property Valuation and Reporting Group
● Utilized SAS, MySQL, and Excel for data-entry and massaging of large data-sets
● Rebuilt datasets lacking primary keys for comparison of NYC residential/commercial tax information New York City School Construction Authority, Queens, NY May 2017 - August 2017 Software Engineer Intern
● Prototyped messaging bot for organization using Visual Studio, C#, Luis.ai, and Microsoft’s Bot Framework
● Drafted samples of mobile application that would efficiently store photos in a filesystem and database EDUCATION
Hack Reactor Advanced Software Engineering Immersive, New York, NY July 2019 - Sep 2019 B.S, State University of New York at Potsdam, Potsdam, NY September 2014 - May 2018
● Major: Computer Science Minor: Business Administration LEADERSHIP
Vice President, Association for Computing Machinery, SUNY Potsdam August 2017 - May 2018
● Curated events for student body involving hackathons, workshops, and study sessions
● Established ACM-W Chapter