Nick Flanders

Software Engineer @ Two Sigma

About Nick Flanders

Nick Flanders is a software engineer with extensive experience in developing domain-specific languages and compiler design. He has worked for notable companies including Apple, Google, and Two Sigma, and holds a Bachelor's degree in Computer Science from Northeastern University.

Work at Two Sigma

Nick Flanders has been employed at Two Sigma as a Software Engineer since 2019. His role involves developing software solutions and contributing to various engineering projects within the organization. Prior to his current position, he interned at Two Sigma in 2018 for three months, where he gained experience in software development and engineering practices.

Internship Experience at Apple

Nick Flanders completed multiple internships at Apple. He first interned in 2016 for seven months in Sunnyvale, California, where he worked on software engineering projects. He returned to Apple for two additional internships in 2017 and 2018, each lasting three months and four months respectively, in Sunnyvale and Cupertino, California. These experiences contributed to his software engineering skills and industry knowledge.

Education and Expertise

Nick Flanders studied Computer Science at Northeastern University, where he earned a Bachelor's Degree from 2014 to 2018. He also attended Goffstown High School, graduating in 2014. Additionally, he participated in the St. Paul's School Advanced Studies Program in 2013, focusing on Artificial Intelligence. His educational background provides a strong foundation for his work in software engineering.

Software Engineering Projects

Throughout his career, Nick Flanders has led significant software engineering projects. He developed a compiler for an insurance domain-specific language (DSL), managing all phases from lexing to code generation. He also designed a statically-typed, purely functional DSL for modeling insurance product data and computations. His work included implementing a language runtime to facilitate computations and collaborating with users to enhance language features.

Previous Internship Roles

In addition to his internships at Apple, Nick Flanders has gained experience through various other positions. He interned at Google for three months in 2017 in Seattle, Washington, and worked at Albany Engineered Composites as a Software Engineering Intern in 2015 for two months. He also served as a Computer Science Tutor at Northeastern University in 2015 for three months, further developing his technical and teaching skills.

People similar to Nick Flanders