John Mastro
Software Engineer and Web Developer in Los Angeles, California
I’m a software engineer based in Los Angeles, CA who is captivated by building flexible, efficient, and resilient systems that help individuals and teams accomplish their goals.
I'm driven and adaptable, and it’s important to me to continually refine my skills and maximize my contribution. While self-motivated and able to effectively work independently, I also love being part of a team working together toward a shared goal.
One of my favorite things about software engineering is the way it blends analytical and creative skills. The strengths I cultivate and rely on the most are problem solving, communication, and resourcefulness.
Some of the technologies I have experience with include:
Front end: JavaScript, HTML5, CSS3, React, SSR, Backbone, AngularJS, styled-components
Back end: Python, SQL, Node.js, Express, Flask, MongoDB, PostgreSQL, MySQL, Java, Clojure
Testing: Enzyme, Jest, Mocha, Chai, unittest, Artillery, Travis CI
Deployment: Linux, Docker, AWS EC2 and S3, Digital Ocean, Linode, New Relic
Developer tools: Git, npm, Webpack, Babel, pip, Virtualenv, Bash, Zsh