Travis W. Email and Phone Number
Technology is my passion. I love writing code, reading about computer science and solving complex technical problems. I’m always learning and excited to pick up new technologies. I also like to mentor and share knowledge.
-
Head Of EngineeringLucky Roll Studio May 2023 - PresentBeavercreek, Oh, Us -
Co-FounderLucky Roll Studio May 2023 - PresentBeavercreek, Oh, Us -
Software Developer Iii - InfolinkCrown Equipment Corporation Dec 2024 - PresentNew Bremen, Oh, Us -
Lead Full Stack Software Engineer, PlatformThe Ce Shop Nov 2022 - Jul 2024Denver, Co, UsAfter moving to the platform team I was made a team Lead. My focus was primarily on serverless architecture and building a static site generator:• Code complex systems using AWS API Gateway, SQS, Lambdas and additional tools from cloud infrastructure.• Implemented a new security standard for existing applications using AWS Secret Manager.• Integrate additional payments systems via API & Webhooks (Affirm, Shopify) into existing payment options.• Write server-side code using Java 8 and Java 11.• Write client-side code using Typescript, Angular 14 and NgRX/ Redux.• Effectively use Git to manage branches and our code base.• Build RESTful APIs using Spring, Hibernate and Java.• Interview potential new hires for the company and lead a panel of interviewers.• Mentor new software engineers joining the company.• Lead in deep technical discussions regarding integrations with external businesses and engineers in regard to integrating into our existing systems.• Integrate with external APIs to sell Ebooks and other virtual merchandise. -
Full Stack Software Engineer Ii, IntegrationsThe Ce Shop Apr 2022 - Nov 2022Denver, Co, UsOnce I moved to the integrations team I worked on a variety of systems including our CMS/LMS projects. I also worked on integrating our internal software with 3rd party vendors and software that we inherited through acquisitions.• Implemented a new security standard for existing application in Java using AWS Secret Manager to better secure sensitive data.• Integrate additional payments systems (Affirm, Shopify) into our existing payment options via API to reach a wider audience of customers. • Implement systems using AWS API Gateway, SQS and Lambdas.• Write server-side code using Java 8 and Java 11.• Write client-side code using Typescript, Angular 14 and NgRX/ Redux.• Effectively use Git to manage branches and our code base.• Fix backend and frontend bugs in Java, PHP and Javascript.• Build RESTful APIs using Spring, Hibernate and Java.• Write Javascript and PHP code within an AngularJS/ Drupal project.• Interview potential new hires for the company and lead a panel of interviewers.• Mentor new software engineers joining the company.• Integrate our existing cart and check out system into third party systems such as Shopify and Affirm.• Redesigned backend application from monolithic style codebase to be split into logical features and methods so that unit tests could be written for application.• Worked on four separate systems all using different technologies and versioning including Content Management Systems and Learning Management Systems.• Take ownership of releasing code into DEV, QA, UAT and Production.• Lead in deep technical discussions regarding integrations with external businesses and engineers in regard to integrating into our existing systems.• Integrate with external APIs to sell Ebooks and other virtual merchandise. -
Full Stack Software EngineerThe Ce Shop Nov 2021 - Apr 2022Denver, Co, UsUpon moving into a Software Engineer II role, I began working on the LMS (Learning Management System) and the Contention Creation tools. My responsibilities included:• Write server-side code using Java 11.• Write client-side code using Angular 11 and NgRX/ Redux.• Build RESTful APIs using Spring, Hibernate and Java.• Fix backend and frontend bugs in Java, PHP and Javascript.• Effectively use Git to manage branches and our code base.• Write Unit Tests for Java using JUnit in order to test individual components without our backend API.• Implement Twig file changes and add components to Drupal in order to give the community tools to write blogs, articles & pages.• Participate in scrum ceremonies such as sprint planning and retros.• Write documentation for important processes in the organization.• Help migrate frontend codebase from AngularJS to Angular 11. -
Jr. Full Stack Software EngineerThe Ce Shop Nov 2020 - Oct 2021Denver, Co, UsI was hired as a Full Stack Software Engineer to work on the CMS (Content Management System) which is customer facing. My responsibilities included: • Write server-side code using Java 8.• Write Javascript and PHP code within an AngularJS/ Drupal project.• Implement Twig file changes and add components to Drupal in order to give the community tools to write blogs, articles & pages.• Participate in scrum ceremonies such as sprint planning and retros.• Write documentation for important processes in the organization.• Help migrate frontend codebase from AngularJS to Angular 11.• Completely redesign the cart & checkout customer experience and implement a custom back button in Javascript, CSS and HTML.• Implemented unit testing for a system that previously did not have unit tests running. • Build and modify schemas, tables and columns in MySQL and PostgreSQL in both test and production environments. • Become familiar with Authorize.NET and implement features to handle customer payments. -
Full Stack Software EngineerRebel Ai Jan 2020 - Jul 2020Louisville, Colorado, UsAt Rebel AI I worked as a Full Stack Software Engineer while building an advertisement platform. My responsibilities included the following:• Code in Java to deliver scalable software solutions through object orientated programming.• Utilize Angular 7 to build fast customer-facing frontend components, pipes and services.• Participate in code reviews to ensure accuracy, proper structure and standards were met.• Design and create RESTful backend APIs, Controllers and Models in Java 8 and Spring.• Build multi-tier applications using technologies such as Spring Boot and Hibernate.• Implement data-driven charts and reports using AmCharts with Typescript, SCSS and HTML.• Use Bootstrap and Material Design to build dynamic and responsive web application GUIs.• Manage project-wide packages using NPM through the use of NodeJS.• Utilize version control via Git via command line with Bitbucket as the repository host. • Work in a small-team with an agile methodology to meet deadlines managed through Jira.• Deploy web-based applications to production through the use of Jenkins. • Rapidly build and demo features to the internal team.• Design and build relational database schemas in MySQL using SQL and MySQL Workbench. -
Associate Software Engineer, BackendIhs Markit Jan 2019 - Jan 2020London, United Kingdom, GbDuring my time at IHS Markit I was a backend Software Engineer, primarily working on the backend team creating RESTful API endpoints with C# .NET Core. • Write Code in C# on ASP.NET Core. • Write Unit Tests in xUnit with and without the use of Moq. • Participate in Code Reviews to provide valuable feedback before code merges. • Work within the Model-View-Controller (MVC) and “Feature Folder” architectural pattern. • Create and maintain Swagger documentation with Swashbuckle. • Build a custom ETL process to Extract, Transform and Load millions of documents from MarkLogic to Postgres. Documents were converted from XML to Json during the process. • Build customer facing email templates using CSS, HTML and CSHTML. • Effectively utilize GIT for source control within a team to maintain code with Azure DevOps.• Write NoSQL queries with Xquery to access documents in MarkLogic. • Create isolated development environments using Docker. • Develop RESTful API end points and consume third party APIs. • Implement production level logging that can be accessed through sumo logic.• Fix bugs while working with QA team members in person and through Rally’s issue tracking. -
Software Support Analyst, ManagerThe Greenbrier Companies Apr 2016 - Oct 2018Lake Oswego, Or, UsMy role at The Greenbrier Companies shifted after moving to Boulder, CO. I was promoted to the Support Analyst which put me in close relations with the agile development team, scrum master and product owners. • Write complex SQL queries in Microsoft Management Studio to both gather data for research and to correct problems in a production environment to resolve customer support issues.• Implemented new support processes to better handle customer issues and increase productivity. • Participate in Daily Scrum, Retrospective and Sprint Planning Ceremonies. • Work directly with product owners, engineers, managers, testers, and customers to define features, technical user stories and acceptance criteria in an agile software development environment. • Become the voice of the customer to provide a business perspective on value during day-to-day development.• Lead and organize weekly support meetings to showcase trends and problems backed with metrics and reporting.• Act as a liaison between customers and development teams to translate business requirements from/into technical terms and verify intended functionality for feature and product enhancement requests.• Work with QA & Development teams to isolate and duplicate root causes of customer issues to help define a fix for development teams.• Coordinate with multiple departments to achieve a resolution to customer problems that cannot be resolved within support.• Work closely with Product Owners and the business in order to control customer expectations and assist in organizing a development backlog based on critical support issues. -
It Support SpecialistThe Greenbrier Companies Mar 2013 - Apr 2016Lake Oswego, Or, UsAs the primary technical support team member at Greenbrier I was the first line of defense in customer service. • First point of contact for clients reporting technical or application issues.• Respond to incoming phone calls, e-mails, and chat escalations.• Guide customers through the troubleshooting process.• Responsible for troubleshooting software application problems.• Provide support for multiple web-based applications.• Train new and existing customers on complicated software.• Provide support for Windows based applications.• Participate in weekly technical support scrum.• Navigate through ZenDesk and triage incoming support issues.• Advocate for customer feature requests and gather requirements. -
Game DeveloperLonely Vision Llc Apr 2012 - Mar 2013As the co-founder and a game developer of this start-up, I was primarily responsible for building games in Unity and designing the games. I also did a lot of quality assurance and manual testing. In addition I worked on music, sound fx and audio production. All of our games were built using C#. We released one game to the iOS App Store which was called Happy Balloons but it is no longer live.
Travis W. Skills
Travis W. Education Details
-
Western Governors UniversitySoftware Engineering
Frequently Asked Questions about Travis W.
What company does Travis W. work for?
Travis W. works for Lucky Roll Studio
What is Travis W.'s role at the current company?
Travis W.'s current role is Co-Founder @ Lucky Roll Studio | Sr. Software Engineer & Game Dev.
What schools did Travis W. attend?
Travis W. attended Western Governors University.
What skills is Travis W. known for?
Travis W. has skills like Language Integrated Query, Spring Boot, Git, Amazon Web Services, Linux, Google Material Design, Troubleshooting, .net Core, Angular, Jenkins, Agile Methodologies, Communication.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial