Mark Miller
Full Stack Engineer
Employment
Palo Alto Networks
Tel Aviv, Israel (remote)
Senior Staff Software Engineer
Apr. 2020 to Current

Led development for implementing popular Hadron (Crypsis's React App) features in XDR (Palo Alto Network's Hybrid React/Angular App). Features include 30 Artifact Tables, writing and updating scripts to extract logs from online and offline hosts, Custom Timelines, and MacOS support.

  • Frontend Lead for a next-gen Digital Forensics platform designed to help Cyber Security Analysts detect and diagnose Cyber Attacks
  • Led an effort to improve productivity across the Frontend team by moving usable components to a storybook instance and adding necessary documentation to the codebase
  • Orchestrated monthly UI feedback sessions with power users (Unit 42) to extract valuable feedback
  • Built out platform wide support for MacOS Artifacts in the Forensics Module
  • Leveraged D3.js to better visualize time series data and infected networks
  • Worked with Unit 42 Cyber Security analysts to improve data extraction scripts to get more detailed data for our product
  • Updated React codebase to use React best practices. Introduced TypeScript & Cypress to ensure stability
  • Tech Stack: React (16.9), Angular (14.1), TypeScript, Python, ag-grid, D3, Cypress, GCP, Big Query, MongoDB, GitLab, Jenkins, Jira

Remine
Tysons Corner, VA
Senior Dev Lead
May 2018 to Apr. 2020

Led a team of 15 including developers, QA, PMs, and industry experts to build a white-labeled complete MLS system, including a RESO platinum-certified O-Data API, Database, Admin service for MLS Admins/executives, Broker portal, and agent facing Add/Edit Listings service.

  • Worked directly with C-Suite, MLS Executives, and Consultants to ensure an optimal product-market fit
  • Very active in the code-review process to provide the highest quality codebase
  • Initial Frontend Architect for our codebase
  • Led dev effort to make products fully internationalized (i18n) and accessible (WCAG 2.0 AA)
  • Leveraged Jira & agile principles to maximize team velocity
  • Tech Stack: Postgres, AWS, React (16.9), Redux, TypeScript (FE/BE), Node, D3, Cypress

Tysons Corner, VA
Team Lead
May 2018 to Jan. 2019

Led a team of 4 developers to build a consumer-facing application. My team (1 of 4 teams) was responsible for building out features on our core product to support the consumer application work.

  • Developed CRM to empower realtors to manage and track clients on our consumer portal
  • Built a customizable Server Side Rendered (SSR) homepage for realtors to serve as the entry point to our consumer portal
  • Built an email service to allow realtors to invite their clients to our consumer portal and send them potential properties
  • Translated business requirements from the Head of Product and Managing Directors into detailed tickets for my developers
  • Tech Stack: Postgres, AWS, React (16.9), Redux, TypeScript (FE/BE), Node, D3, Cypress, Three.js

Dormie
Tysons Corner, VA
Co-Founder, Lead Developer, CTO
June 2017 to June 2018

Dormie empowered people to express their inner competitors through the game of golf. On Dormie, golfers connect with nearby similar golfers, play individual and team matches, and compete globally through our leaderboard and power ranking system

  • Wrote over 60% of the codebase in a production React Native (iOS & Android) application and code reviewed the remaining 40%
  • Developed, trained, and integrated a global golf power ranking in python
  • Designed and implemented agile sprint schedules, an intensive code review process, and deployment procedures
  • Tech stack: React Native, React (15.4), Redux, Apollo, React-Router, React Navigation, GraphQL, D3.js

Solution Street
Herdon, VA
Software Engineer (Contracting for: Deltek)
Dec. 2015 to Oct. 2017

  • Developed a customer relationship management single-page JavaScript application for a large global software company

  • Built a Shared Component Library consisting of reusable components, in-depth testing, and documentation

  • Tech stack: React, Redux, Sass, C#, Microsoft SQL Server, Git

  • Led an internal initiative to identify feasible React Native solutions for our clients

Education
James Madison University
BS Quantitative Finance (Math & Econ minor) 2015
Projects
Predicting Sitcom Speech

Built a Machine Learning algorithm to predict which character said a particular line.  Scrapped and cleaned data for entire seasons of 8 popular sitcoms (SpongeBob, HIMYM, Seinfeld, Rick & Morty, Friends, etc) to attain final dataset over 300,000 spoken lines. Performed various NLP techniques during analysis, including Word2Vec, TF-IDF, NER, Sentiment Analysis, and LDA. The final model used a combination of Multinomial Naive Bayes and TF-IDF Vectorizer that was 32.19% accurate.  

Surf Dating

Built an MVP of a grid based dating App.  We wanted users to be able to filter more accurately on what they're looking for (interests, hobbies, College, shared networks, etc).  I was the head of the Engineering for this project.  I functioned as a hybrid technical Project Manger, iOS developer, and BE engineer.  In this role, I had 3 overseas developers underneath me.

Knock

Built a Proof of Concept Ruby on Rails application to get early users on the Knock platform.  Knock allows high school students to connect with students at universities they hope to attend.  High school students 'knock' at the college students by requesting a paid phone call, video call, or in-person meeting.

JMU QFIN Senior Thesis

Leveraged SAS to back test Joel Greenblatt’s Magic formula on securities from the S&P 500 between 1985 and 2014. Portfolio yielded an average annual return of 35.65% (compared to 12.57% of the Value Weighted S&P 500) and a 33.56% CAGR over the testing the investing horizon. The formula created a portfolio of equally weighted investments in the 30 securities with the highest Earnings Yield & ROIC from the S&P 500.

Skills
Languages
JavaScript
TypeScript
HTML/CSS/SCSS
Python
Ruby
Swift
Frontend
React
React Native
Angular
Redux
Apollo
Webpack
Backend
Node
Postgresql
Python
GraphQL
AWS
GCP
Animations
Three.js
D3.js
Blender
React Spring
Green Sock
Volunteering
React Native NOVA · Co-Creator, Organizer, & Speaker
2017 to 2020

React Native NOVA is a community of React Native developers aiming to become better developers and learn new tools and technologies in the fast-paced JavaScript World. Gave talks such as: Intro to React Native, Mastering Animations in React Native, when to build a Native, PWA, Expo, or React Native.

Teamesteem · Technology Advisor & Mentor
2017 to 2020

Teamesteem strives to cultivate conscious, aware, globally-minded leaders able to execute with and through people for a higher purpose.  I lead a Tech education effort by talking at various summits and serving as a mentor to members of Teamesteem.