Senior Software Engineer with 6+ years of experience building scalable backend systems, streamlining complex data pipelines, and modernizing legacy platforms.
2021 — Now
Florida Remote
As a senior engineer on the Core Systems team, I lead efforts to modernize critical backend systems that process large-scale enrollment and CRM data. I drive architectural decisions, lead cross-team initiatives, and improve performance and maintainability using modern cloud infrastructure.
Architect and maintain a high-volume data ingestion platform processing 100K+ records biweekly as part of large-scale Salesforce org migrations
Refactor legacy Python-based systems, reducing tech debt remediation time by 60% and improving fault tolerance through Datadog alerts, retries, and Kubernetes autoscaling
Design and launch an AWS Lambda-based microservice to decouple lead-sharing logic, increasing clarity between engineering and data science teams and reducing production bugs
Partner with Percona consultants to optimize SQL schema performance and reduce read latency for complex multi-org queries
Develop and maintain Buildkite pipelines for 20+ Kubernetes services supporting high-volume asynchronous processing
Create real-time dashboards in Datadog for monitoring record flow and system health during cross-team Salesforce data migrations
2020 — 2021
Brooklyn, New York, United States
Focused on performance, system stability, and cross-functional collaboration to support critical data infrastructure and backend services tied to student enrollment and lead handling.
Reduced system error rates by 90% and increased data throughput by 20x using AWS SQS, SNS, and retry mechanisms
Led backend implementation of OneLogin authentication integration for internal tools supporting enrollment workflows
Served as SME for data ingestion related to university lead intake, ensuring correctness across multiple internal and external systems
Developed and tested cross-service Salesforce syncs, improving stability during critical intake periods
Designed and ran interviews for senior IC hiring and helped onboard new engineers with a focus on backend reliability
2018 — 2020
Brooklyn, New York
Gained hands-on experience with CI/CD, asynchronous task management, and service ownership. Contributed to both development and infrastructure improvements on the Core Systems team.
Managed Kubernetes deployments and CI/CD pipelines using Buildkite, leading to smoother release cycles and fewer regressions
Automated AWS SQS dead-letter queue retries with custom scripts, reducing manual intervention and increasing data integrity
Rewrote and stabilized core data pipelines handling lead and enrollment data, improving resilience and reducing failure rates
Maintained multiple Celery async workers responsible for Salesforce data syncing and field validation across orgs
Independently shipped production features and fixes early in tenure, contributing across Python, SQL, and bash-based tooling
2018 — 2018
Washington, District of Columbia, United States
As a Software Engineering Coach at Flatiron School, I mentored and instructed a cohort of 50 students in software development fundamentals, focusing on Ruby on Rails and JavaScript with React. My responsibilities included:
Conducting code reviews and providing consistent feedback, which enhanced student understanding and performance.
Collaborating with lead instructors to develop and refine lesson plans and lab exercises, leading to improved educational outcomes.
Facilitating a supportive learning environment that encouraged student engagement and success.
Baltimore, Maryland
As the Administrative Coordinator at ECAN, I managed front-desk operations, serving as the primary point of contact for in-person visitors and telephone inquiries. My responsibilities included:
Overseeing the receptionist area to ensure a welcoming environment for all stakeholders.
Tracking orders and managing the organization's bank account and calendar to maintain operational efficiency.
Organizing and maintaining mailing lists to support outreach and communication efforts.
Utilizing Salsa CRM to interact with donors through phone calls, emails, and written correspondence, ensuring accurate record-keeping and donor engagement.
Maintaining the organization's website and social media accounts, including content design and development, to enhance online presence.
Assisting with the planning and execution of fundraising events, demonstrating the ability to manage multiple projects simultaneously.
Education
2017 — 2018
Flatiron School
Full Stack Web Development Program
2017 — 2018
2009 — 2013
University of Maryland
Bachelor of Science (B.S.)
2009 — 2013