I currently work in education, contributing to Pearson's Assessment and Deliveries software. I also have an extensive history working in equity research and finance. I am most passionate about working with relational database technologies, backend service layers, and projects with heavy emphasis on data integrity.
work:Pearson Education - Senior Software Engineer
I maintained Pearson's core Assessment Delivery and Management platform (ADAM). The tools used are Go, Vue.js, Postgres, AWS, and a proprietary MySQL columnar storage solution called SingleStore. These tools, combined with the support of experienced product managers and teams, allow me to create and maintain dynamic, scalable, high speed reporting software for clients, data pipelines, rostering integration services, and role permissioning services.
New Constructs, LLC - Software Engineer
I maintained New Constructs's financial models. These models are written in Java and are the primary product of New Constructs. I worked alongside CFA Level 3 Financial Analysts to build financial models used by retail and instutional investers, including Ernst and Young, Morgan Stanley, TD Ameritrade, and Harvard Business School. Other responsibilities included maintaining nightly cron jobs written in Python, administering AWS tools such as EC2, RDS, and Elastic Beanstalk, managing bare-metal servers running RHEL/CentOS, as well as building and maintaining the client-facing web app.
resume:
Pearson Education |
|
New Constructs LLC |
|
Education |
|