Kerran Flanagan has a diverse work experience in the software engineering field. Kerran is currently working as a Software Engineer at Hidden Road since February 2023. Prior to that, they held the role of Vice President, Software Engineer at Two Sigma from January 2021 to February 2023. At Two Sigma, Kerran also worked as a Software Engineer from April 2016 to December 2020, where they were responsible for building and operating a firm-wide batch job scheduler.
Before joining Two Sigma, Kerran worked as a Platform Engineer at Teza Technologies from August 2014 to March 2016. During their time at Teza Technologies, they developed data processing apps and internal web servers to support systematic trading in the proprietary trading group, and also worked in the long term trading group where they developed an application for quantitative portfolio risk analysis.
Prior to Teza Technologies, Kerran worked at Broadway Technology as a Software Developer from January 2011 to August 2014. In this role, they built desktop apps using Broadway's "TOC" object messaging and persistence layer, and also worked on a business rule engine editor and extensible object editors.
Kerran started their career at Qualcomm as a Software Development Intern in June 2010. In this role, they investigated potential issues for multi-threading the existing modem OS onto a multi-processor chip and worked on a post-build script to reduce build image size.
Kerran also gained valuable experience as a Software Development Intern at AGI (Analytical Graphics, Inc.) from June 2008 to January 2010. During this time, they worked on continuous integration, build, test, and report automation, upgraded a graphics library component, and developed software clients for a product launch demo.
Overall, Kerran Flanagan has a strong background in software engineering, with experience in various domains such as finance, trading, and telecommunications.
Kerran Flanagan attended Collingswood High School, where the specific duration and fields of study are unknown. Following high school, Kerran Flanagan enrolled at Cornell University in 2006 and graduated in 2010 with a Bachelor of Science degree in Computer Science. Subsequently, Kerran pursued further education at Cornell University from 2010 to 2011, obtaining a Master of Engineering degree in Computer Science. In terms of additional certifications, Kerran completed a course titled "Parallel, Concurrent, and Distributed Programming in Java" offered by Coursera in May 2018.
February, 2023 - present