Tech instructor
no image
Tech instructor

MISCHA BERLIN FULL-STACK WEB DEVELOPER
------------ GitHub
------------ LinkedIn
Queens, NY - US Green Card holder Website

Summary

I’m a full-stack mind, with an educator's heart, delivering clean, readable code. I thrive in collaborative environments where I have the opportunity to learn and mentor. I love the ease and speed of JS frameworks like Angular and React - I use both daily. When it comes to server-side code, I’m fluent in Java, Groovy and NodeJs. Before becoming a programmer I studied and worked in the field of education for many years and I’m looking forward to combining my coding career with my passion for teaching.

Skills

Front-End: JavaScript ES6, Angular and AngularJS, React, Redux, jQuery, HTML5, CSS3, Bootstraps 4
Back-End: Node.js, MongoDB, PostgreSQL, SQLite, Mocha & Chai, JWT, Passport, REST APIs 3, Firebase, Java, Groovy, Spring Boot
Mobile: Android SDK, React-Native, Expo
Development Tools: Git, Github, Mercurial, TortoiseHG, Crucible, Chrome Dev Tools, Heroku, Travis CI, PIP3, Netlify, Azure, ADO, TeamCity

Work Experience

Windstream Enterprise - Stack: Java, Groovy and Springboot, AngularJS, Mongodb and SQL April 2019 - Present
Software Engineer I
On a team of three, redesigned the UX and overhauled the UI for an application used daily by thousands of sales staff. Demoed and received written praise from the CEO and CIO, along with users.
Wrote recursive algorithms for displaying, navigating and searching tree structures.
Wrote classes and utilities in Java, utilizing REST to share data between server and front-end.
Created REST endpoints using Spring, integrated React.js for a responsive experience
Worked closely with non-developers to define technical specifications from business requirements



University of Toronto - Ontario Institute for Studies in Education September 2012 - November 2017
Teacher, Researcher and Math Curriculum Writer
Delivered math curricula to groups of 25 early-years students.
Workshopped culturally sensitive math lessons with teachers and elders in First Nations communities in northern Ontario.
Collected data used to develop curricula centering spatial reasoning and that appeared in peer-reviewed journals.


Personal Projects

GoCery: Finding products in a grocery store made easy with crowdsourced aisle information. App uses MERN stack and integrates Redux for state management, along with the Yelp API and several libraries for geolocating users. GoCery employs mobile-first design practices and works across all platforms. Front-end repository. Back-end repository.

Flamingle: A full-stack online dating app that randomly matches you with other users and comes pre-loaded with ice-breaker questions.
Messaging with SocketIO. Front-end with React and Redux. Back-end with Node, Express, Passport, JWT authentication,
MongoDB, and Mongoose. Front-end repository. Back-end repository.

Swipe-deck: Fully customizable and reusable swipe deck (à la Tinder) built with React-Native, using Expo and the RN Animations library.


Education

THINKFUL February 2019
Engineering Immersion
Learned industry best practices and practical software development standards focusing on HTML5, CSS3, JavaScript, jQuery, Node.js, React, Redux, and algorithms & data structures.
Created and deployed mobile-first applications and learned and collaborated several hours every week with a senior web developer.

University of Toronto - Ontario Institute for Studies in Education January 2016
Master of Education, Social Justice Education

McGill University - Major concentration in Philosophy and Mid-East Studies January 2012
Bachelor of Arts, Major concentration in Philosophy and Mid-East Studies