# Connor Lay > Senior Software Engineer Location: Portland, Oregon, United States Profile: https://flows.cv/connorlay My pronouns are He/him and you can call me Clay! I am a software engineer with a focus in back-end web development. I studied Computer Science at Lewis & Clark College and have been working full-time in the industry since then. The following things are particularly important to me: - Programming languages are a passion of mine and I try to learn a new one each year. I am a polyglot with Elixir, Ruby, Java, JavaScript, Elm, and Haskell experience. - Good process and practices are essential to creating maintainable code. I take automated testing, continuous integration, and code review very seriously. - I prefer to solve problems and talk about solutions rather than politics or egos. Balancing requirements, deadlines, and technology is difficult and communication is key. - Computer science fundamentals are important! I use the knowledge from my degree more often than not, especially when working on solutions to novel problems. I have worked on projects small and large, ranging from freelance Ruby on Rails applications to distributed Java micro-services at a large organization. Although my current position is backend-specific, I also have front-end and mobile experience with React, Android, and Elm, and enjoy working across the whole stack. I love tinkering with new technologies! Whether it is distributed programming architecture with Elixir and OTP or strongly typed functional programming with Haskell, I am always on the lookout for new things to learn. Apart from technology I enjoy the outdoors, music, and games of all kinds. ## Work Experience ### Senior Software Engineer @ GetThru Jan 2021 – Present ### Software Engineer @ Artium Jan 2021 – Jan 2021 | Portland, Oregon, United States ### Full Stack Engineer @ Streem Jan 2020 – Jan 2021 | Portland, Oregon, United States ### Senior Software Engineer @ Opal Jan 2020 – Jan 2020 ### Software Engineer @ Opal Jan 2017 – Jan 2020 | Portland, Oregon Area I am a back-end engineer at Opal building Elixir and Ruby on Rails applications. In particular, I work on the systems that allow Opal to integrate with various publishing providers. ### Software Engineer @ Nike Jan 2016 – Jan 2017 | Beaverton, Oregon I was a software engineer at Nike developing highly scalable, distributed Java and JavaScript microservices that power the SNKRS e-commerce backend. During my time at Nike, I contributed to the shared tooling and infrastructure that enabled teams across Nike Digital Engineering to quickly iterate on new services. I also lead workshops teaching topics related to cloud microservice development and agile software engineering practices. ### Computer Science Teacher's Assistant @ Lewis & Clark College Jan 2015 – Jan 2016 | 0615 S.W. Palatine Hill Road Portland, OR 97219 I was a teacher's assistant for various computer science courses at Lewis & Clark College. I graded coursework and tutored students who need additional help on assignments. Spring 2015 - Computer Science II: Introduction to Object-Oriented Programming in Java Fall 2015 - Algorithm Design & Analysis Spring 2016 - Computer Architecture & Assembly Languages ### Web Developer @ Lewis & Clark College Jan 2015 – Jan 2016 | 0615 S.W. Palatine Hill Road Portland, OR 97219 I developed a Ruby on Rails application that connects professors, students, and tutors for the Lewis & Clark College SAAB Tutoring Board. ### Developer Intern @ Adpearance Jan 2015 – Jan 2015 | 1634 SW Alder St, Portland, OR 97205 I was a software developer intern working with various Java Spring web applications. I contributed to a concurrent web scraper application and helped design an OAuth2 SSO service. ### Rails Developer Intern @ Viget Jan 2015 – Jan 2015 | Boulder, CO I was the Ruby on Rails developer intern at Viget's Boulder CO location. I learned how to develop software in a professional setting, including writing tickets, testing with continuous integration, peer code review, collaboration with version control, and participating in an extensive quality assurance process. Over the course of the summer I designed and built two Rails apps, one of which was an API, and one React.js app. I lead development for the group intern project, Paparazzi, and gave a company-wide presentation about computer science at a liberal arts school. I also wrote and published a company blog post about slimming down models and controllers in Rails. ### Programming Intern @ Modus Health Jan 2014 – Jan 2014 | 1054 31st Street NW Suite 318 Washington, DC 20007 I was a summer programming intern at Modus Health. I reverse engineered and documented .NET and Visual Basic code, scraped data from a web page using Python, and managed a MSSQL database using PHP. ### Guest Researcher @ National Institute of Standards and Technology Jan 2014 – Jan 2014 | 100 Bureau Dr, Gaithersburg, MD 20899 At the NIST Center for Neutron Research I developed a web application to view data trends and generate graphs from the NCNR Cold Neutron Source MSSQL database using PHP and JavaScript. I met weekly with one of the engineers to plan, implement, and document the features of the application. ## Education ### Bachelor of Arts (B.A.) in Computer Science Lewis & Clark College Jan 2012 – Jan 2016 ### International Baccalaureate Diploma Washington-Lee High School Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/connorlay - GitHub: https://github.com/connorlay --- Source: https://flows.cv/connorlay JSON Resume: https://flows.cv/connorlay/resume.json Last updated: 2026-03-22