Summary
Overview
Work History
Education
Skills
Timeline
Generic

Daniel Farrell

Philadelphia,PA

Summary

Full stack Senior Software Engineer with over 7 years experience working in the sectors of finance and government. I have cobbled together experience in various front end frame works (React and Angular), dabbled in database design and data migration (PostgresSQL), and built event-driven system architecture to integrate across various government agencies (Kafka). I'm looking for a new remote role on a team that values communication, respect, and transparency, working to build products that improve peoples' lives and better our world.

Overview

7
7
years of professional experience

Work History

IT Specialist (Application Software)

Department of Homeland Security, USCIS
07.2022 - Current
  • Strategically navigated senior roles across diverse, cross-functional teams to collaborate on strategic goals across DHS, and other government agencies, including the FBI and the State Department.
  • Developed and integrated an AI pilot application at enterprise scale that leveraged AI models as a key component of the software, while ensuring our AI pilot met ethical standards, policies, and responsible use guidelines
  • Addressed security vulnerabilities and implanted strategies to mitigate security risks in our AI pilot and both flagship Global case management systems (Refugee and Asylum).
  • Made decisions and recommendations from a technical perspective to influence policies, projects, and programs related to the goals of the Global team at USCIS.
  • Built a user-interface for trainees to practice interviews with our AI bot, powered by Anthropic’s Claude Opus LLM.
  • Lead the engineering effort to phase out the CAMINO system for refugee NVC checks and replace it with OSCAR, a microservice the Security Checks engineering team developed that utilizes the Kafka library to decrease the Department of State START team’s message ingestion failure rate by over 90% and time to final adjudication decision by 10%.
  • Leveraged the OSCAR microservice our team built to implement NVC checks for Global Asylum case management system.
  • Implemented automation of fingerprint checks on Global Refugee case management system, allowing for 50% of fingerprint checks to be auto-cleared without adjudicator review.
  • Assisted with software improvements in both case management systems to help USCIS reduce its immigration backlog for the first time in over a decade.
  • Trained new engineers via our internal onboarding program, while evaluating them for skill and personality fit for placement on one of the dozen engineering teams under the larger Global unit.

Software Engineer

Fidelity Investments
12.2020 - 07.2022
  • Co-led an engineering team that designed, wrote, and tested the User Entry Module for the Guided Retirement Path experience, a new mission critical application for the Retirement domain at Fidelity Investments with wide impact on the firm’s ability to assist its clients in retirement.
  • Developed, adapted, and implemented multiple new web applications, and developed new methods and models to incorporate new technologies such as RxJs, and Appollo Graphql.
  • Co-led researching of emerging technologies such as Graphql, Cypress, and NxCloud, and the integration of the new Guided Retirement Path application into the existing organizational IT structures in Fidelity’s Retirement Income domain.
  • Created and implemented a plan for onboarding new developers in a remote workspace.
  • Led the onboarding and training of 16 Junior Developers over 3 different sessions from July 2020 to November of 2021.
  • Served rotational duty on the monorepo development team, to improve and maintain shared cross-squad code resources and ensure more robust integration with existing Fidelity IT structures.

Associate Software Engineer

Fidelity Investments
07.2019 - 12.2020
  • Developed and executed assignments to develop the Tax-Smart Withdrawals application, a new piece of software for Fidelity clients to minimize tax-loss harvesting in retirement.
  • Developed new methods for software design, such as shared, reusable Angular components to increase development velocity.
  • Worked closely with business analysts to understand and implement business requirements.
  • Conducted over 40 interviews for engineering candidates providing feedback and reflections to both the hiring manager and the candidates.

UI Developer

MissionStaff
03.2018 - 06.2019


  • Provided guidance and input on how to rewrite the front-end user interface of Vertex’s flagship tax software product utilizing the Javascript libraries of React and Redux.
  • Collaborated with multiple contracting agencies, as well as with Vertex developers, to complete O-Series front end rewrite by business-critical deadline of September 2019.


Education

Masters of Arts - English Literature and Writing

Middlebury College Bread Loaf School of English
Ripton, VT
07.2019

Apprentice Full Stack Developer -

Launch Academy
Philadelphia, PA
01.2018

Bachelor of Arts - English and Creative Writing

Massachusetts College of Liberal Arts
North Adams, MA
05.2012

Skills

  • Software development
  • Technical documentation
  • Typescript
  • Ruby on Rails
  • PostgresSQL
  • HTML/SCSS
  • React
  • Angular
  • RxJs
  • Graphql
  • IT documentation

Timeline

IT Specialist (Application Software)

Department of Homeland Security, USCIS
07.2022 - Current

Software Engineer

Fidelity Investments
12.2020 - 07.2022

Associate Software Engineer

Fidelity Investments
07.2019 - 12.2020

UI Developer

MissionStaff
03.2018 - 06.2019

Masters of Arts - English Literature and Writing

Middlebury College Bread Loaf School of English

Bachelor of Arts - English and Creative Writing

Massachusetts College of Liberal Arts

Apprentice Full Stack Developer -

Launch Academy
Daniel Farrell