Ryan Turner

Software Engineer at Guideline
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Portland, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Financial Services
    • 200 - 300 Employee
    • Software Engineer
      • Aug 2019 - Present

      Portland, Maine Area

    • United States
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2018 - Aug 2019

      Portland, Maine Area

    • Software Engineer / Scrum Master
      • Mar 2016 - Aug 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’… Show more 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 Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Development Intern
      • May 2015 - Feb 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… Show more 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 Show less

    • Web Development Intern
      • Mar 2014 - Aug 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
      • Mar 2013 - Sep 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
      • May 2012 - Jul 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

    • United States
    • Construction
    • 1 - 100 Employee
    • Software Development Intern
      • Jul 2011 - Aug 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

  • University of Southern Maine
    Bachelor of Science - BS, Electrical Engineering
    2011 - 2015

Community

You need to have a working account to view this content. Click here to join now