Keelan Cosgrove
About Keelan Cosgrove
Keelan Cosgrove is a Software Engineer with experience at notable companies such as Block, Amazon Web Services, and Two Sigma. He holds a Bachelor's Degree in Computer Science and Mathematics from Cornell University and has expertise in programming languages like Java and C++.
Work at Two Sigma
Keelan Cosgrove has been employed as a Software Engineer at Two Sigma since 2022. His role involves developing software solutions and contributing to the company's technology initiatives. Two Sigma is known for its quantitative investing and data-driven approach, which aligns with Cosgrove's expertise in building performant systems.
Previous Experience at Block
Before joining Two Sigma, Cosgrove worked at Block as a Senior Software Engineer from 2020 to 2022. During his tenure in the New York City Metropolitan Area, he focused on software development and contributed to various projects, enhancing his skills in producing clean and maintainable code.
Experience at Amazon Web Services
Cosgrove spent three years at Amazon Web Services as a Software Development Engineer II from 2017 to 2020 in the Greater Seattle Area. His responsibilities included building highly available systems and working on batch processing job pipelines using Spark on MapReduce, designed to process large volumes of data.
Educational Background in Computer Science
Keelan Cosgrove earned a Bachelor's Degree in Computer Science and Mathematics from Cornell University, where he studied from 2013 to 2017. His education provided a strong foundation in programming and analytical skills, which he has applied throughout his career in various software engineering roles.
Teaching Assistant Role at Cornell University
During his time at Cornell University, Cosgrove served as a Teaching Assistant from 2014 to 2016. In this role, he supported faculty and assisted students, further developing his communication and technical skills in an academic environment.