Top

Aidan Feldman

Experience includes

Technology Committee Chair, PHNDC

— present, 1 hour/week

Leading a group within the Prospect Heights Neighborhood Development Council that works to identify opportunities for improving the functioning of the non-profit through process design and use of technology.

Skills/tools: Airtable, community organizing, IT policy, management

Lecturer, Columbia University

— present, 15 hours/week

Skills/tools: Git, GitHub, Python, public speaking, teaching

Freelance technologist, self-employed

— present, 20 hours/week

Helping government and non-profit teams improve their technology and processes.

  • VoteAmerica: Expanded integrations between the voting registration tools, states, and schools. Also helped document systems and practices internally, while cleaning up unused code and applications. voteamerica.com/

  • Cal-ITP: Helped streamline the process for transit riders in California to qualify for and receive discounts. Worked on indentity verfication, integrations, infrastructure, security, and privacy. calitp.org/

  • Reinvent Albany: Have done a couple projects: one crawing the Empire State Development website to identify tables trapped in PDFs that should be released as machine-readable open data, the other pulling and preparing New York Senate bill and resolution data for analysis of changes in throughput. reinventalbany.org/

  • Colorado Behavioral Health Administration: Improving DevOps and DataOps processes around the agency's data warehouse. Working through the Colorado Digital Service (CDS). oit.colorado.gov/colorado-digital-service

Skills/tools: Amazon Web Services (AWS), Azure DevOps, Django, Docker, Git, GitHub, Google Cloud, Heroku, JavaScript, Microsoft Azure, Python, Scrapy, Snowflake, Terraform

Organizer, EmpireConf

— present, 1 hour/week

One of the organizers for the annual EmpireNode/EmpireJS/EmpireConf JavaScript conferences.

Skills/tools: community organizing, public speaking, teaching

Adjunct Assistant Professor, New York University (NYU)

— present, 5 hours/week

Skills/tools: CSS, Git, GitHub, HTML, JavaScript, NodeJS, Python, public speaking, teaching, Terraform

Open source contribution

— present, 8 hours/week

Have contributed to many open source projects, including Ansible, Backbone.js, Canvas LMS, Cloud Foundry, ConcourseCI, Conda, CONSUL, Dep, Docker, Great Expectations, Homebrew, Hubot, Jekyll, Packer, pandas, Terraform, TravisCI, and Vagrant.

Adjunct Faculty, The New School

, 4 hours/week

Developed a class on Working with APIs and AJAX for the Open Campus Web Design and Development certificate.

Skills/tools: JavaScript, public speaking, teaching

Technology Director, Technology Transformation Services (TTS)

, 40 hours/week

GS-15. Supervisory Information Technology (IT) Specialist in Information Security (INFOSEC). Led the Technology Portfolio, a team within the General Services Administration (GSA) that oversaw, managed, and coordinated everything technology-related that cut across TTS, as well as anything technology-related that would affect TTS from the outside. Particular focus on security, compliance, infrastructure, and tech policy.

  • FAS Systems Governance Committee (FSGC) — Voting Member: Helped decide on and steer budgets for IT projects in the Federal Acquisition Service (FAS). Drove the Committee from accepting multi-million-dollar budget requests to a phased funding process that encourages agile practices of being user-centered and delivering value quickly. gsa.gov/about-us/organization/federal-acquisition-service

  • Mac Working Group: Served as a primary stakeholder representing 400 Mac users across the agency, advocating for the workstation needs of technical team members.

  • Authorizing Official: Was responsible for the security risk of ten systems across TTS, including cross-agency platforms like data.gov, Federalist, and search.gov.

Skills/tools: Amazon Web Services (AWS), Docker, Git, GitHub, IT policy, JavaScript, security compliance

Freelancer, Upsolve

, 8 hours/week

Improved development workflows and backend features of the site that helps people file for bankruptcy.

Skills/tools: Git, GitHub, JavaScript, Docker

Advisory Board Member, Brooklyn Rail

, 5 hours/week

Helped improve the infrastructure, workflow, and software use of this non-profit arts publication.

Skills/tools: Git, GitHub, MySQL, PHP

Data Engineer, xD

, 40 hours/week

GS-15. Helped to "build experimental data products for the public good" with federal agencies from this startup within the Census Bureau. Worked with the CTO and Standards Working Group on a Bureau-wide Open Source Policy and various software approvals and process changes.

Skills/tools: Git, GitHub, IT policy, Python, security compliance

Consultant, NYC Planning Labs

, 10 hours/week

Helped the Labs group within New York City's Department of City Planning improve their DevSecOps practices.

Skills/tools: Ansible, DigitalOcean, Docker, Git, GitHub, JavaScript, security compliance, teaching

Adjunct Faculty, Cornell Tech

, 20 hours/week

Taught the Startup Systems course, which covered web development from HTML to APIs to servers. The class covered the basics of JavaScript, Python, Terraform, Ansible, and Amazon Web Services (AWS) for students with a broad range of experience levels.

Innovation Specialist, 18F

, 40 hours/week

GS-15. Was a federal employee in the General Services Administration (GSA), working with internal and external government agency partners to modernize technology practices through multiple engagements. Served as a subject matter expert in development of custom web applications, DevSecOps, ATOs, and open source. Participated and led multiple user research sessions.

  • eQIP — Frontend Lead: Rebuilt the extensive form used for federal employment and contracting background investigations. github.com/18F/e-QIP-prototype

  • DevSecOps Working Group — Technical Lead: Helped GSA systems migrate to the cloud by developing reusable components and processes around logging, monitoring, deployment, operating system hardening, automated testing, etc. This helped systems to incorporate operational best practices, while streamlining their security assessments. Helped build the DevSecOps-driven GRACE infrastucture-as-a-service (IaaS) platform through hybrid cloud + on-premise network design and infrastructure as code. tech.gsa.gov/guides/dev_sec_ops_guide/

  • CIO Liaison: Worked with GSA's Office of the Chief Information Officer to ensure 18F got the support it needed for its business while maintaining compliance. Regularly engaged with the GSA Security team and other stakeholders to find compromise between security, compliance, and operational efficiency. Helped create the FedRAMP Tailored baseline to make it easier for tech companies to work with government.

  • Project Boise — Project Lead: Led a team to research software security compliance (Authority to Operate, or ATO) processes across the federal government, to understand how they vary across agencies, and how they could be streamlined. Managed budget of $165,000, staff, and project direction, while interacting with Chief Information Officers (CIOs), Chief Information Security Officers (CISOs), the Nation Institute of Standards and Technology (NIST), vendors, the White House, and more. boise.18f.gov

  • ATO Sprinting/Streamlining Team: Helped 18F projects achieve FISMA compliance by writing documentation and providing hands-on assistance with improving their application security and completing compliance documentation, while ensuring DevSecOps best practices. We were able to reduce the time to ATO from six months to one. before-you-ship.18f.gov

  • cloud.gov: Helped build a Platform as a Service for the federal government, specifically focusing on reducing friction to adoption. Wrote user documentation, built services, and provided training. cloud.gov

  • OpenControl / Compliance Masonry: Helped create tooling and community around improving the security compliance process by encouraging structured compliance data, reuse, and automation. open-control.org

  • C2 — Technical Lead: Built a business process automation tool for streamlining purchase approvals, while providing better auditing capabilities. github.com/18F/C2

  • Engineering Facilitator: Supervised a team of engineers, providing mentorship, soliciting peer reviews, mediating conflicts, etc.

Skills/tools: Amazon Web Services (AWS), Ansible, CSS, Docker, Git, GitHub, Go, HTML, IT policy, JavaScript, Jekyll, Jenkins, management, Packer, PostgreSQL, public speaking, Python, React, Ruby on Rails, Ruby, security compliance, teaching, Terraform

Instructor, City University of New York (CUNY)

, 5 hours/week

Designed curriculum and was lead instructor for the NYTech program, which helped seniors and graduate students build practical skills necessary for joining startups based in New York City, such as version control, web development, and resume writing. The culminating project was a class-wide collaboration to build a new site for a non-profit.

Skills/tools: CSS, Git, GitHub, HTML, JavaScript, NodeJS, PostgreSQL, public speaking, Ruby on Rails, Ruby, teaching

Education Hacker, GitHub

, 40 hours/week

Company building tools for software development workflows. Worked to understand students' and teachers' obstacles to using professional software development practices in their classes, and conducted trainings on collaborative coding internationally. Was responsible for the system accepting and processing educational user upgrades, as well as determining best practices for classroom workflows.

Skills/tools: CSS, Git, GitHub, Heroku, HTML, JavaScript, Jekyll, jQuery, public speaking, Ruby, Ruby on Rails, teaching

Software Engineer (Contract), Artsy

, 40 hours/week

Online fine art marketplace. Full-stack web development on the site and APIs, as well as building an open source business statistics reporting framework.

Skills/tools: Backbone.js, CSS, Git, GitHub, Heroku, HTML, JavaScript, jQuery, Ruby, Ruby on Rails

Instructor, General Assembly

, 8 hours/week

Taught JavaScript as part of the Front-End + Rails curriculum at this school for digital skills.

Skills/tools: CSS, HTML, JavaScript, jQuery, public speaking, teaching

Founder, Hacker Hours

, 4 hours/week

Created a meetup group to provide mentorship for individuals learning to code, which reached over 8,000 members across seven states.

Skills/tools: community organizing, CSS, Git, GitHub, HTML, JavaScript, Jekyll, jQuery, PostgreSQL, Python, Ruby on Rails, Ruby, teaching

Senior Web Developer, Jux

, 40 hours/week

As the only full-stack web developer at the small (now defunct) blogging startup, touched all pieces of the application, including social features and integrations of the site, layout templating, navigation, the image processing pipeline, and much of the API, as well as helping guide vision for the product.

Skills/tools: Backbone.js, CSS, Git, GitHub, HTML, JavaScript, jQuery, MongoDB, Ruby, Ruby on Rails

Web Developer (Contract), American Express Publishing

, 40 hours/week

Contractor building content management tools for FoodAndWine.com, as well as promotional micro sites for advertising partners.

Skills/tools: CSS, Git, GitHub, JavaScript, HTML, jQuery, Ruby, Ruby on Rails, Sinatra

Skills include

7+ years experience: community organizing, CSS, Git, GitHub, HTML, JavaScript, Jekyll, jQuery, NodeJS, PostgreSQL, public speaking, Python, Ruby, Ruby on Rails, teaching, Terraform

4-6 years experience: Amazon Web Services (AWS), Ansible, Docker, Go, IT policy, Jenkins, management, Packer, React, security compliance

1-3 years experience: Airtable, Azure DevOps, Backbone.js, DigitalOcean, Django, Google Cloud, Heroku, Microsoft Azure, MongoDB, MySQL, PHP, Scrapy, Sinatra, Snowflake

Education

University of Michigan, Ann Arbor, MI

  • BSE Computer Science Engineering
  • BFA Dance

Talks

Web Development and Infrastructure

Open Source and Professional Software Development class at NYU,

docs.google.com/presentation/d/14NDYTZvQg3uoKbpo1IlaA6Jht_Uzm_4qV1ccTd0WVOM/edit

Human-Centered DevSecOps

Public Sector Network: DevSecOps,

youtube.com/watch?v=0wIvXfhWpx0

Continuous Delivery workshop

DevOps & Agile Digital Transformation for Government conference (Australia),

github.com/afeld/delivery#readme

Open by Default

Thoughtbot's Giant Robots podcast,

giantrobots.fm/151

Intro to Backbone Unit Testing

New York JavaScript meetup,

youtube.com/watch?v=vaq_mirZ0UA

How GitHub Does Collaboration

Campus Party Brazil keynote,

github.com/afeld/gh_collab

Git & GitHub, Up & Running

Campus Party Brazil workshop,

gist.github.com/afeld/7096908

Test to Learn

Flatiron School guest lecture,

afeld.github.io/test_to_learn/

Ruby

Seven Languages in Seven Months meetup,

gist.github.com/afeld/3944262

What Developers Want

Business of APIs Conference,

Talk and panelist on how to make APIs developer-friendly. I did a slow jam.

afeld.me/nerdery/816975

Junior Developer panel

NYC on Rails meetup,

Organizer and moderator of panel on how to get your first job as a programmer.

afeld.me/nerdery/522101

Learn2Code

Hacking for Hustlers meetup,

afeld.me/nerdery/38274

Animation with HTML5: An Overview

A lightning talk about ways to do animation in HTML5 and CSS3.

scribd.com/doc/46086316/animation-with-html5-an-overview

Plano Real: How Fake Money Saved Brazil

A lightning talk about Plano Real, a plan which stabilized the Brazilian economy in the mid-1990's.

scribd.com/doc/46086444/plano-real-how-fake-money-saved-brazil

Ruby Fibers

A lightning talk about Ruby Fibers, a feature added in v1.9 that adds "green thread" support.

scribd.com/presentation/46086446/Ruby-Fibers

Firesheep!

A lightning talk about Firesheep, a Firefox plugin for doing "sidejacking" (a.k.a. breaking into other people's accounts).

scribd.com/doc/46086447/firesheep

Publications

Writeups