About


My Resume


</head>

Adi Iyengar
616 916 1383
aditya7iyengar@gmail.com
www.adiiyengar.com
WORK EXPERIENCE
Sr Software Engineer (Backend), Remote
Community
Feb 2021 - Present
- Collaborating with cross-functional teams to deliver product features in an
Agile environment.
- Working on decomposing and refactoring complex and ambiguous logic
into manageable components.
- Help lead engineering efforts by authoring technical design
documentation; break down complex projects into small executable units
Sr Software Engineer (Backend), Remote
BlockFi
Aug 2020 - Feb 2021
- Delivered various features (including Frontend)
- Developed tools/framework to increase the test coverage of the
codebases
- Guided and mentored fellow engineers in Elixir and TDD
Sr Elixir/Ruby Developer (Architecture), Boston, MA
Annkissam LLC
Nov 2015 - Jul 2020
- Led the development of web applications using primarily Elixir & Phoenix.
- Drove the long term technical strategy & design for Elixir applications.
- Built several Domain Specific Languages to facilitate easier software
development and long-term maintenance.
EDUCATION
B.S. Computer Science, Grand Rapids, MI
Grand Valley State University
2011 - 2015
- ACM International Programming Contest 2014, Runners up - Midwest
TOP PROJECTS
Rummage — Search, Sort and Pagination (Elixir)
(160k+ downloads)
Akd — Deployment Automation Library (Elixir)
(21k + downloads)
Adify — Dev Environment Setter (Elixir)
Fluffy —Command Line Password Manager (Rust)
SKILLS
Proficient in:
Elixir (OTP, Phoenix, Ecto),
Ruby (Rails, Rspec), Rust,
Haskell, Docker, Kubernetes,
MySQL, Postgres, JavaScript,
HTML, CSS,, Linux (Arch,
RPM, Debian), Mac OS X.
Familiar with:
Erlang (OTP, Mnesia), Elm, C,
Redis, Java, Asterisk.
STRENGTHS
Software Design/Architecture,
Writing maintainable
software,
Understanding/Debugging
others’ code quickly,
Evaluating new tools and
learning them from ground
up.
HOBBIES
Reading Open Source code,
Real Estate, Learning and
Evaluating new Programming
Languages, Pairing with
developers (and
non-developers) on fun
projects, Evaluating and
Improving my list of Dev
Tools, Playing/Composing
Music, Breakdancing,
Billiards, Basketball and
Board Games.