# Kelli Pape > Senior Software Engineer Location: New York, New York, United States Profile: https://flows.cv/kelli ## Work Experience ### Senior Software Engineer - Data Infrastructure @ Squarespace Jan 2024 – Present | New York, New York, United States ### Software Engineer III - Data Infrastructure @ Squarespace Jan 2023 – Jan 2024 | New York, New York, United States ### Senior Software Engineer, Platform Automations and Streaming @ ActiveCampaign Jan 2022 – Jan 2023 | Remote - Built fault-tolerant custom multi-tenant database migrations using Temporal workflows for the campaigns content service, so that any customer may schedule their data to be moved to the EU for future GDPR compliance - Drove strategy to migrate existing Kafka infrastructure into future-state cell-based architecture without requiring manual effort to administer resources in each additional region - Established architecture to enable cross-region, asynchronous writes to the core accounts database - Implemented bidirectional topic replication using MirrorMaker2 - Solved for instantaneous Avro schema synchronization across multi-region Kafka clusters ### Software Engineer III, GraphQL and Event Streaming (Platform Team) @ ActiveCampaign Jan 2021 – Jan 2022 | Chicago, Illinois, United States - Led support group for legacy Kafka infrastructure deployed with MSK for all of engineering - Owned schema registry, REST proxy, Connect, provisioning of credentials, topics, and ACLs - Built a GraphQL library featuring sorting, nested relationships, and cursor-based pagination - Developed MVP application to expose real-time tracking events from Snowflake as first GraphQL API ### Software Engineer II, Automations Team @ ActiveCampaign Jan 2020 – Jan 2021 | Chicago, Illinois, United States - Co-led the architecture of a project that resulted in moving 17% of the write volume of the company's core product databases into DynamoDB tables using a Kafka sink connector - Implemented the first high-volume streaming solution at the company, allowing for higher throughput, scalability, and control over data retention of contact audit logs in our Automations product offering - Delivered customer-facing features such as third-party integrations, custom object start triggers, event history UI - Established patterns for decoupling React components from synchronous, bootstrapped JQuery ### Software Engineer I, Automations Team @ ActiveCampaign Jan 2019 – Jan 2020 | Chicago, Illinois, United States - Developed an incremental solution for modernizing a legacy link tracking service - Made processing asynchronous using SQS, improving redirect times for users by 80% - Decoupled link redirects from the monolith using a Lambda, achieving 100% availability ### Web Systems Developer @ Technology Services Group - Chicago Jan 2018 – Jan 2019 | Greater Chicago Area • Developed a custom search implementation which runs 20x faster than the native repository implementation on sets of 100,000+ documents by dynamically generating SQL queries for more fine-tuned, relevant results • Wrote custom mappings for and conducted an end-to-end data migration which translated ~60,000 unique tags into a few dozen built-in properties, making future searches faster and more meaningful • Replaced highly customized page resizing logic with a CSS solution for a consistent core product user experience • Refactored custom content viewing modules to extend from one shared one so that any file type could be rendered from anywhere on the site instead of just one page, including in separate browser tabs • Delivered enhancement to select any number of rows across multiple pages with JS-based SlickGrid library which does not support this ability, where users could previously only do so from the page they were viewing • Responded to bugs daily on an agile team in the rollout phases of a live site with tens of thousands of field users ### Student Manager @ University of Michigan Jan 2017 – Jan 2017 Help train, give feedback, and oversee operations for a team of 50+ tech consultants across three IT support sites on campus. Make decisions on behalf of management that establish trust between customers and the University for their continued business. Conduct data transfers, OS reinstalls, hardware repairs on machines as needed. ### Technical Consultant @ University of Michigan Jan 2015 – Jan 2017 | Ann Arbor, MI Fast-paced, customer-facing diagnosis of hardware malfunctions at the University's primary computer support location. Troubleshoot software issues in Windows, OS X, and Linux environments. Have cross-trained in tech repair and sales. Committed to constantly improving my rate of ticket resolution, customer service feedback, and ability to communicate technical solutions to all audiences. ### Software Engineering Intern @ Ally Jan 2017 – Jan 2017 | Greater Detroit Area Focused on back-end web database development projects serving the Insurance team, including: -Java programming using JSON/REST APIs for a customer-facing Android application -improving batch file upload performance time by 900%, saving the business 300-500 hours annually -creating Python scripts with regular expressions that will automate the creation of SQL statements for a mass conversion project to merge two Oracle databases ### Vice President for Finance @ Inter-Cooperative Council at the University of Michigan Jan 2015 – Jan 2015 | Ann Arbor, MI Served as the liaison between the Director of Financial Services, Board of Directors, and Finance Committee to budget and project long-run effects of financial decisions for a non-profit housing organization of 600+ members, also communicating with members as they apply for payment plans, housing scholarships, and appeals to fines. ### President of Luther House Co-op @ Inter-Cooperative Council at the University of Michigan Jan 2014 – Jan 2015 | Ann Arbor, MI Served as the primary contact between house members and the ICC for conflicts, as well as to the public and prospective members for tours, contracts, and events. Facilitated biweekly democratic meetings with shareholders of the organization to discuss and propose solutions for fair, efficient, and cooperative house operations. ### Web Designer and Translator @ Bienal Iberoamericana de Diseño - DIMAD Jan 2014 – Jan 2014 | Madrid, Community of Madrid, Spain Created promotional materials for an internationally renowned product design competition including: an interactive online archive of past years' submissions, a catalog of that year's entries, and regular newsletters to potential participants. Translated participant manuals, emails, and articles for multiple design competitions from Spanish to English. Technologies Used: WordPress, Photoshop, MailChimp ### Undergraduate Research Assistant @ University of Michigan Ross School of Business Jan 2013 – Jan 2014 | Ann Arbor, MI ### Teller @ Mayville State Bank Jan 2013 – Jan 2013 | Mayville, Michigan, United States ## Education ### Bachelor of Science (B.S.) in Double Major in Computer Science and Economics University of Michigan Jan 2012 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/keljopap --- Source: https://flows.cv/kelli JSON Resume: https://flows.cv/kelli/resume.json Last updated: 2026-03-22