# Dan 🌱 (@danorz.com)

Profile: https://sifa.id/p/danorz.com
Headline: web developer, engineering manager

## About

Experienced full-stack software engineer, tech lead, and manager, specializing in user interface design and development for the Web.

Likes cats, ultimate frisbee, and crossword puzzles; allergic to the rockstar ninja developer mindset and crypto or blockchain anything.

I use AI as little as possible.

## Experience

- **Staff Engineer at Pill Club** (2020 – 2022)
  Responsibilities: Designing and developing a video-based telemedicine platform for use by Pill Club subscribers and medical staff; migrating new-patient onboarding experience to React from Angular; re-architecting frontend codebase to support code re-use between web and mobile apps; mentoring junior engineers; sourcing and interviewing candidates for open Pill Club engineering positions
  
  Skills: React; TypeScript; Gatsby; Jest; Cypress
- **Dad at Coronavirus Downsizing Casualties Ltd** (2020 – 2020)
  Managing a team of 1 infant  Responsibilities: sourcing, application, and disposal of diapers; creating, providing, and cleaning bottles of formula; cooking and cleaning for other household members
  
  Skills: bottles, mops and brooms, cookbooks, Netflix
- **Lead Frontend Developer at Wanderu, Inc** (2018 – 2020)
  Managing a team of 5 other frontend developers, both local and remote across multiple timezones, in addition to delivering code as an individual contributor (see below)  Responsibilities: holding regular one-on-one meetings with direct reports; conducting bi-annual performance reviews and annual salary adjustments; aiding project managers in staffing projects with frontend dev resources; sourcing, pre-screening, and interviewing candidates for open Wanderu engineering and management positions
- **software engineer; lead GUI software engineer at Corero Network Security (formerly Top Layer Security)** (2008 – 2014)
  Responsibilities: maintaining and improving cross-platform applications written in Java; creating and contributing to design and functional specifications and schedule planning for new features; designing, developing, maintaining, and improving internal and customer-facing Web sites written in PHP, MySQL, and JavaScript, with a focus on usability and accessibility; leading design and development of next-gen AJAX-based user interface for entire Corero product family; assisting with architecture of next-gen element management system (EMS) for use with existing and next-gen Corero devices  Skills: Java, C, PHP, SQL, HTML, JavaScript, jQuery, Backbone.js, CSS, LESS, node.js, XML, data modeling
- **Senior Frontend Developer at Wanderu, Inc** (2017 – 2020)
  Responsibilities: leading migration of Wanderu frontend codebase to React+Redux+Webpack from Backbone+jQuery+Grunt; leading architecture and development of new customer-facing webapps in React+Redux; contributing to backend platform services as feature schedules require; mentoring junior engineers; participating in production-environment on-call rotation; architecting and building a set of React components for use in Wanderu email marketing campaigns and event-based emails  Skills: Javascript (ES6, ES7, ES8), Webpack 4, node.js, React, Redux, jest, CSS (SCSS, CSS modules), server-side rendering, Jenkins, Docker; Braze
- **Senior UI Engineer at Rapid7** (2015 – 2017)
  Responsibilities: designing, developing, testing, and maintaining features for Rapid7's Insight suite of products; aiding in the creation of shared code modules to be used across the entire Rapid7 product line; migrating to React+Redux codebase from legacy Handlebars+Backbone+jQuery codebase  Skills: JavaScript, ES6, ES7, Backbone.js, React, Redux, CSS, SASS, Webpack, node.js
- **Software Engineer at Pearson Learning Solutions** (2014 – 2015)
  Responsibilities: creating, maintaining and improving high-volume, high-uptime internal and customer-facing Web sites and REST API services  Skills: Java, WebLogic, JavaScript, jQuery, Backbone.js, CSS, node.js
- **software engineer at MRV Communications** (2005 – 2008)
  Responsibilities: maintaining and improving high-performance browser-based and distributed applications written in C, Java, Tcl, and XML on embedded Linux platforms, with a focus on usability and security; assisting in designing and developing client look-and-feel and XML message protocol for next-generation user interfaces to MRV devices Skills: Java, C, XML, Tcl
- **software engineer at SAIC** (2003 – 2005)
  Responsibilities: maintaining and developing applications using C, Motif, Perl, and Tk/Tcl on Linux and Windows platforms; assisting with shipboard installation and testing of product; assisting with field operations in the role of hydrographic surveyor Skills: C, Motif, Perl
- **Engineering Manager, Apps team at Alethea** (2023 – present)
  Scaled up a team of 2 frontend developers to a team of 7 frontend, full-stack, and backend developers and testers, remote across multiple timezones, in addition to delivering code as an individual contributor (see below).
  
  Responsibilities: holding regular one-on-one meetings with direct reports; conducting annual performance reviews and salary adjustments; aiding project managers in staffing projects with dev resources; coordinating weekly product releases; creating documents and processes to increase individual and team velocity and code quality
- **Principal Software Engineer - Front End Lead at Alethea** (2022 – present)
  Responsibilities: selecting frontend tools and technologies for use in, and designing frontend architecture of, a greenfield SaaS application; creating a mechanism to define, share, and codegen data contracts between frontend, API, and other services; designing, developing, testing, and maintaining critical user-facing features; maintaining developer toolchain for frontend unit, integration, end-to-end, and visual-regression tests; creating, tracking, and managing frontend tasks via Jira tickets; mentoring junior engineers; sourcing and interviewing candidates for open Alethea engineering positions
  
  Skills: TypeScript; React; SWR; GraphQL; CSS-in-JS; codegen; Playwright; Docker; nginx; Python; Postgres

## Education

- **Georgia Institute of Technology** — BS, computer science (1999 – 2003)

## Skills

- Semantic HTML
- Engineering Management
- node.js
- User Interface Design
- Network Security
- GUI
- Linux
- IPS
- JavaScript
- HTML
- SQL
- TypeScript
- Python

## Projects

- **Github presence** — https://github.com/orzechowskid
