# Ryan Turner > Software Engineer at Guideline Location: Portland, Maine, United States Profile: https://flows.cv/ryanturner I am an adventurous “Mainer” with a passion for software engineering. I first fell in love with the craft of software engineering when I took my digital signal processing class at USM. Since I started my professional career I have moved primarily into Swift development as my personal preference for side projects. I enjoy things like snowboarding, lifting, pole vaulting, photography, novice woodworking, hiking / camping, trying different craft brews, the road and the city of Portland. ## Work Experience ### Senior Software Engineer @ Guideline Jan 2019 – Present | Portland, Maine Area ### Software Engineer @ CashStar Jan 2018 – Jan 2019 | Portland, Maine Area ### Software Engineer / Scrum Master @ Newforma Jan 2016 – Jan 2018 | Portland, Maine Throughout my career at Newforma I gained experience on various platforms. Initially, I maintained a legacy, PHP product. Wrote a java microservice which eliminated a bottleneck and provided an asynchronous, efficient solution to handle files via AWS’ SQS and S3 services. I then moved to contribute on an web application which gave me exposure to Angular, Typescript, CSS, and HTML5. The company shifted strategies toward a mobile and web first architecture. With this came the use of AWS’ API Gateway coupled with Lambdas, written in Node.js, to create a scalable and server less back-end architecture. I found myself greatly enjoying Swift development, gaining significant knowledge using frameworks like RxSwift. During this time I also took on the scrum master role where I led my team to stick with scrum methodologies, pushing ourselves to be more efficient and productive. Accomplishments • Helped build and design new iOS / Android native applications using MVVM architecture coupled with modern frameworks such as RxSwift / RxJava, unit tests and UI tests using XCUI and Espresso • Built the iOS authentication framework which handles login, token management, and request signing • Created lambda functions using Node.js with automated tests written using Chai and Sinon • Stepped into the role of scrum master for my team to lead us in an organized and productive fashion • Adapted to many different platforms throughout my Newforma career proving I am a flexible, adaptive, and proficient member of my team ### Software Development Intern @ Tyler Technologies Jan 2015 – Jan 2016 | Falmouth, Maine At Tyler Technologies I began working directly with my team in a “jump in heads first” approach developing tax software for the municipal industry. I learned how to write Genero applications and work with SQL databases. Starting with basic bug fixes, I quickly advanced to adding new features and playing a vital role in doing a massive rewrite using our in house, re-designed customer APIs. I also lead the start of rewriting some of our complex SQL queries to be compact, lightweight, and significantly faster. Accomplishments • Rewrote series of SQL queries across multiple tables to be compact, efficient, and significantly faster • A main lead on a large code refactoring project to use a newly designed API by another team • Gained valuable team experience while also being a self-driven contributor ### Web Development Intern @ Campus Ventures Jan 2014 – Jan 2014 | Gorham, ME I worked on upgrading a feature for UNH's "Picture Post" website. While working on this project I upgraded the "greenness" algorithm, which was used as an image processing tool, and provided some data analysis tools to examine a wide range of pictures at once. This tool is used to determine how healthy the environment is at a given time and can compare previous days, weeks, or seasons to see general trends. ### Engineering Project Lead Intern @ Campus Ventures Jan 2013 – Jan 2013 | Gorham, ME • Met with clients and discussed their ideas and the next steps needed to develop a working prototype • Organized and led a team to follow a structured schedule and budget for each project • Designed and programmed a control unit for a stepper motor and it's driver. ### Engineering Intern @ Campus Ventures Jan 2012 – Jan 2012 | Gorham, ME • Developed, designed, and optimized manufacturing of prototypes for small businesses • Worked with clients to meet their standards and presented re-engineered solutions for their products • Created and maintained a project management timeline for a scientific research project ### Software Development Intern @ Turino Group Incorporated Jan 2011 – Jan 2011 | Providence, Rhode Island • Acquired database development knowledge while reporting directly to the Head of Software Development • Developed usable Microsoft Access database to log company hardware • Transferred Access Database to SQL Database and developed a Visual Basic front end • Prepared PCs for disposal using approved data security methods ## Education ### Bachelor of Science - BS in Electrical Engineering University of Southern Maine Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/ryan-turner-0b09ab70 --- Source: https://flows.cv/ryanturner JSON Resume: https://flows.cv/ryanturner/resume.json Last updated: 2026-03-22