Scott Weldon

Software Engineer at IPS Group, Inc.
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
United States, US
Languages
  • English Native or bilingual proficiency
  • Spanish Elementary proficiency

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.

Credentials

  • Triplebyte certified Generalist Software Engineer
    Triplebyte
    Oct, 2019
    - Nov, 2024

Experience

    • United States
    • Telecommunications
    • 1 - 100 Employee
    • Software Engineer
      • May 2021 - Present

    • Contract Software Engineer
      • Mar 2019 - Present

      Did contract software development on Loligocide game, using Game Maker Studio (with associated Game Maker Language). Began implementing Game Maker Studio integration for Tiled map editor. Did contract software development on Loligocide game, using Game Maker Studio (with associated Game Maker Language). Began implementing Game Maker Studio integration for Tiled map editor.

    • Contract Software Engineer
      • Aug 2017 - Oct 2018

      Did consistent contract software development work on various client projects. Refactored important and fragile portion of Node.js codebase which synchronized data with an external API; making codebase more maintainable, readable, and performant. Made improvements around search functionality for existing React.js web app. Did consistent contract software development work on various client projects. Refactored important and fragile portion of Node.js codebase which synchronized data with an external API; making codebase more maintainable, readable, and performant. Made improvements around search functionality for existing React.js web app.

    • Advertising Services
    • JavaScript Developer
      • Mar 2016 - May 2017

      Built full stack web application (with C#/ASP.NET) from scratch to allow internal staff (and later clients) to manage custom ads, including Azure WebJob to trigger video encoding jobs asynchronously. Built a RESTful API (also C#) to allow lookup of ad data and submission of analytics data, receiving data from over 400 million unique views monthly. Instrumental in refactoring to modularize JavaScript codebase and reduce duplicate code. Converted source code repositories from TFVC to Git, implemented Git Flow workflow, allowing easier collaboration between developers. Developed new programmatic ad formats (using JavaScript and Canvas) and created associated demo ads. Added unit tests to existing JavaScript codebase (QUnit / SinonJS). Set up a CI/CD server hosted on VSTS. Set up a documentation wiki running on Big Gollum. Show less

  • SCVdata
    • Santa Clarita, California
    • Junior Programmer
      • May 2014 - Feb 2016

      Developed custom web applications and web sites for a handful of businesses. Instrumental in converting a large and complex full-stack PHP application to Laravel. In 2015, became primary developer for company, making technical decisions with minimal direction. Lead developer on a Ruby on Rails application for paperless system for a legal office. Set up a documentation wiki running on Big Gollum. Set up a continuous integration server (Jenkins). Developed custom web applications and web sites for a handful of businesses. Instrumental in converting a large and complex full-stack PHP application to Laravel. In 2015, became primary developer for company, making technical decisions with minimal direction. Lead developer on a Ruby on Rails application for paperless system for a legal office. Set up a documentation wiki running on Big Gollum. Set up a continuous integration server (Jenkins).

    • Grader / Tutorer
      • Sep 2011 - May 2015

      Graded and tutored for core classes in the Computer Science department, including Introduction to (Java) Programming, Data Structures, Programming Languages, Computer Application Development, and Computer Algorithms. Graded and tutored for core classes in the Computer Science department, including Introduction to (Java) Programming, Data Structures, Programming Languages, Computer Application Development, and Computer Algorithms.

Education

  • The Master's University
    Bachelor of Science - BS, Computer Science
    2010 - 2015

Community

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