Timothy Roe, Jr., Developer in San Dimas, CA, United States
Timothy is available for hire
Hire Timothy

Timothy Roe, Jr.

Verified Expert  in Engineering

Bio

Tim is an enterprise IT consultant and full-stack software developer who's worked with local businesses and nonprofits since becoming a freelancer in 2012. An independent thinking and goal-oriented person, working to achieve the business goals of his customers and employer beyond their expectations. Tim enjoys working with his clients, helping them achieve their businesses' goals, and using new high-end technologies to push their applications forward.

Portfolio

Punchswipe LLC
iOS, Swift, JavaScript, Stripe, iPad, Point of Sale, Amazon Web Services (AWS)...
Bethel Christian Schools
Stripe, iOS, Windows, Chrome OS, REST, DNS, DNS Servers, Express.js...
Self-employed
Node.js, JavaScript, Objective-C, GitHub, Swift, Java, Ubuntu 16.04, HTML5...

Experience

Availability

Part-time

Preferred Environment

Windows, MacOS, Ubuntu 16.04, JetBrains, Xcode, GitHub, Windows Server, Amazon Web Services (AWS), iOS SDK, Express.js

The most amazing...

...thing I've developed was a service for nonprofits to collect donations and share their messages to the world for free—no additional cost to them.

Work Experience

Senior iOS Developer

2023 - PRESENT
Punchswipe LLC
  • Acted as an iOS app developer for the point-of-sale system used for food truck companies.
  • Helped with the UX design, allowing individuals to easily set up credit card readers and Bluetooth LE receipt printers when taking orders.
  • Assisted with back-end integrations to help track sale analytics and data.
Technologies: iOS, Swift, JavaScript, Stripe, iPad, Point of Sale, Amazon Web Services (AWS), Core Bluetooth, Bluetooth Low Energy (LE), PostgreSQL, Node.js, Express.js

Director of Information Technology

2020 - PRESENT
Bethel Christian Schools
  • Managed and distributed over 1000 assets to students, staff, and faculty throughout the school year and summer.
  • Designed and implemented custom software and SaaS implementations, such as Tuition Payment & Collection, Report Cards, SIS Software, ILS Software, and more.
  • Managed multiple staff members and participated in discussions with board members and school administrators, as well as served in the capacity of an administrator.
Technologies: Stripe, iOS, Windows, Chrome OS, REST, DNS, DNS Servers, Express.js, Amazon Web Services (AWS), Amazon S3 (AWS S3), VoIP, iOS Camera, Stripe API, Quality Assurance (QA), QA Testing

Independent IT Consultant and Full-stack Developer

2013 - PRESENT
Self-employed
  • Developed numerous (25+) custom web, mobile, and desktop applications for small and medium-sized businesses.
  • Cooperated with clients in eCommerce utilizing Stripe, Twilio, and other APIs.
  • Developed hardware and software for custom-implemented IoT for clients related to audio, video, and Bluetooth applications.
  • Installed and managed layer three networks in small to medium-sized enterprises, businesses, and nonprofits.
  • Partnered with multiple multinational corporations to provide technical equipment and services throughout the southwestern region of the United States.
  • Offered enterprise technical support and on-site technical services to businesses in California, southern Nevada, and Arizona.
Technologies: Node.js, JavaScript, Objective-C, GitHub, Swift, Java, Ubuntu 16.04, HTML5, Python, Stripe API, Twilio API, FreePBX, Windows, VeraCrypt, BitLocker, UEFI, CI/CD Pipelines, Stripe, Parse SDK, Parse Server, MongoDB, PostgreSQL, Internet of Things (IoT), iBeacon, Bluetooth, Mobile Device Management (MDM), Azure Active Directory, IT Consulting, SQL, HTML, Data Scraping, CSS, Web Scraping, APIs, CocoaPods, SwiftUI, SDKs, Core Location, Core Bluetooth, iOS SDK, iOS Native Libraries, REST, Debugging, DNS, DNS Servers, SQLite, MySQL, Express.js, Core Data, Amazon Web Services (AWS), Amazon S3 (AWS S3), VoIP, API Documentation, AVFoundation, Twilio, Quality Assurance (QA), QA Testing

Senior Swift & Kotlin Developer

2023 - 2023
OTO Coach Inc.
  • Assisted in the rebranding of the company and launching of their new application.
  • Acted as the sole developer focused on the redesign and integration of new technology in all iOS and Android-based native applications for consumers.
  • Assisted in the management of published applications and custom B2B applications for providers and partners.
Technologies: iOS, Kotlin, Swift, Objective-C, JSON, Bluetooth, Git, SwiftUI, Jetpack Compose, Core Bluetooth, Cordova, Cordova Plugins

MacOS Developer

2023 - 2023
Mini Venture Lab Limited
  • Assisted in the creation and design of an artificially intelligent email productivity app.
  • Assisted other developers in understanding the MacOS Ecosystem and Flow proper code formatting.
  • Designed a custom, intelligent calendar that mimics the iOS Calendar for macOS and can be easily implemented in any SwiftUI use case.
  • Assisted in the design and implementation of MacOS animations and native libraries.
Technologies: MacOS, Xcode, Swift, AppKit, Objective-C, Core Data, SQLite, Realm, SwiftUI, ChatGPT

iOS Developer

2022 - 2023
Overwatch Health Inc.
  • Created an integration with a pre-existing Flutter application that supported Twilio SDKs using Flutter iOS Native platform views.
  • Conceived UI/UX experience according to business designs with SwiftUI.
  • Developed back-end integrations that supported HIPAA-compliant video calls, group video calls (one doctor to many patients), and peer-to-peer room calling.
Technologies: Swift, Twilio API, iOS, Flutter, JSON, Parse SDK, Node.js, SwiftUI, Twilio

Technical Support Engineer

2022 - 2022
Conduct LLC
  • Provided level 3 technical support services to contracted companies, helping assist in the day-to-day operation of solving customer service inquiries that required code debugging or alterations.
  • Executed database queries and scripts to correct and manage user accounts and execute financial tasks, such as payouts, refunds, and collection of payments.
  • Oversaw a team of customer support personnel and assisted them in solving level 1 and 2 technical support tasks while handling level 3 tasks.
  • Implemented Intercom Help System to platform for user access to help articles and email/chatbot ticketing.
Technologies: SQL, APIs, JavaScript, iOS, Intercom, PayPal API, Amazon Web Services (AWS), Debugging, PostgreSQL, REST, MySQL, Intercom API, API Documentation

iOS Developer

2021 - 2022
Conferatu Inc.
  • Developed a News Media App exclusively for iOS, built with Swift and SwiftUI, that allows individuals to access News Media headlines from curators and displays them in bite-sized headlines, with the ability to read the full article.
  • Developed a News Media App that peaked at number eight place within the news and magazines section of the Apple App Store and attained a 4.7 star review.
  • Become the lead iOS developer throughout the project, managing the day-to-day development tasks and oversaw the app's development and release.
  • Cooperated with the chief technical officer in implementing third-party APIs and suggestive development with the back-end team contracted overseas.
  • Executed a continuous development cycle for daily release to TestFlight and bi-monthly updates to the App Store.
Technologies: Swift, iOS SDK, iOS Native Libraries, iOS, SwiftUI, Firebase, REST, Debugging, DNS, SQLite, Core Data, AVFoundation

Software Quality Assurance Engineer

2019 - 2021
TechnipFMC
  • Developed and implemented test cases for automated continuous integration and continuous deployment of in-house HMI software.
  • Collaborated directly with project engineers in API integrations with other in-house software.
  • Communicated and developed with international partners to debug and develop automated continuous integration pipelines.
  • Managed and worked directly with independent sub-contractors to develop software and implement CI/CD technologies.
Technologies: Python, Selenium WebDriver, Human-machine Interface (HMI), Jenkins, Azure DevOps, Microsoft Team Foundation Server, InstallShield, Windows PowerShell, Layer 2 Networking, CI/CD Pipelines, Selenium, SQL, Data Scraping, Web Scraping, APIs, REST, Debugging, SQLite, MySQL, Express.js, Core Data, API Documentation, Quality Assurance (QA), QA Testing

Property Genie®

A tool used on mobile devices for insurance agents and underwriters to inspect properties. It takes photos and authenticates the accuracy of the location in which a property is being underwritten for insurance purposes. It allows those in the insurance field to share and send forms, photos, and information about a location easily, confidentially, and efficiently.

Dekatos

It's a mobile application software provided to nonprofits to help save costs for electronic giving. Users can interact with a said nonprofit based on the customizability set up by the said nonprofit. Offered completely free to churches and nonprofits alike and it is custom-designed to fit each entity's needs.

Anomaly Detection in Self-driving Cars

A senior capstone project at California Baptist University, designing a machine learning and artificial intelligence algorithm that detects and determines anomalies that might occur when a car is driving down the road to prevent potential accidents or property damage. The goal is to develop and implement the best machine learning algorithm that can efficiently and accurately detect any anomalies on the road.
2017 - 2021

Bachelor's Degree in Computer Science

California Baptist University - Riverside, CA

Libraries/APIs

Node.js, Stripe API, Stripe, Parse SDK, CocoaPods, iOS Native Libraries, REST APIs, Selenium WebDriver, Twilio API, Intercom API, Google Maps API, PayPal API

Tools

Xcode, GitHub, Microsoft Team Foundation Server, VeraCrypt, BitLocker, JetBrains, FreePBX, Jenkins, InstallShield, ChatGPT, Git, Cordova Plugins

Languages

Java, JavaScript, Swift, Objective-C, HTML5, Python, CSS, SQL, HTML, Kotlin, C++

Frameworks

Core Location, iOS SDK, Express.js, Core Data, Windows PowerShell, Selenium, SwiftUI, Core Bluetooth, Flutter, AppKit

Paradigms

REST, Azure DevOps

Platforms

Windows, MacOS, Parse Server, Twilio, Ubuntu 16.04, Windows Server, Chrome OS, Amazon Web Services (AWS), Bluetooth Low Energy (LE), iOS, Android, Firebase

Storage

MongoDB, MySQL, Amazon S3 (AWS S3), JSON, Azure Active Directory, SQLite, PostgreSQL, Realm

Other

IT Consulting, APIs, SDKs, Debugging, DNS, VoIP, iOS Camera, AVFoundation, Human-machine Interface (HMI), Layer 2 Networking, CI/CD Pipelines, Internet of Things (IoT), iBeacon, Bluetooth, Mobile Device Management (MDM), Web Scraping, Data Scraping, DNS Servers, API Documentation, Quality Assurance (QA), QA Testing, Machine Learning, UEFI, Intercom, iPad, Point of Sale, Jetpack Compose, Cordova

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring