Welcome, I'm Josh. 👋

Software engineer passionate about solving real-world problems with technology.

About Me


Joshua OwI’m a Software Engineer with experience in developing scalable customer-centric solutions. Effectively able to utilize problem solving and communication skills to understand ambiguous clientele and business needs and develop solutions quickly and efficiently.

Connect with Me

Stay connected through my favorite platforms.

Tech Skills

JavaJava
SpringSpring
TypeScriptTypeScript
JavaScriptJavaScript
ReactReact
Next.jsNext.js
PostgreSQLPostgreSQL
DynamoDBDynamoDB
GitGit
Tailwind CSSTailwind CSS
JUnitJUnit
AWSAWS
Framer MotionFramer Motion
NetlifyNetlify
VercelVercel

A collection of tools and technologies I use to build digital solutions.

Featured Projects


BattleOptions

Full-Stack Development

JavaSpringBootTypeScriptReactPostgreSQLTailwind CSSAWS S3, EB, EC2, RDSGitHub Actions
BattleOptions

This project aimed to revamp an outdated, spreadsheet-based contest by introducing an automated, user-friendly platform. This new system streamlined data access for faster, more informed decision-making and added a live leaderboard to inject a competitive edge. The result was a surge in user engagement and the generation of new business leads. In short, the project turned a tedious manual process into a dynamic, real-time experience.

View Live Site

TheStrat Stock Scanner

Backend Development

JavaSpring BootPostgreSQLPolygon.io Websocket APIJUnitMockitoJWT AuthREST APIs
TheStrat Stock Scanner

A backend stock scanner API for identifying price action setups using Rob Smith's 'The Strat' strategy. Exposes endpoints to filter tickers based on daily/weekly scenarios like Inside Bars, 2-1-2s, and more. Built for speed, extensibility, and future integrations.

View on GitHub

Save On Prop Firms

Full-Stack Development

Next.jsNode.jsContentful Headless CMSTailwind CSS
Save On Prop Firms

This project is an affiliate coupon website designed to enhance the management of promotions and affiliate marketing partnerships. It features a coupon management system, enabling the ability to update coupon codes. The website benefits from optimized search engine visibility and performance, thanks to the use of Next.js. The platform also supports admin & user reviews, enabling users & admins to post detailed insights. Additionally, the site hosts a dynamic blog, providing a medium for publishing relevant articles, updates, and news, which also boosts SEO efforts and user engagement.

View Live Site

Rise Statistics

Frontend Development

ReactTypeScriptTailwind CSSFramer Motion
Rise Statistics

The client required a visually engaging marketing page to promote their financial markets analysis platform. The solution includes dynamic parallax animations, smooth transitions, and responsive design principles to engage visitors and communicate the product's value. The website serves as both a marketing tool and an entry point for users to access the platform or sign up for the service.

View Live Site

STAT Analytics

Frontend Development

ReactTypeScriptTailwind CSSFramer Motion
STAT Analytics

Redesigned the main website to spotlight services, products, and educators more effectively. The revamped user experience offers an intuitive layout for easier navigation, fostering greater engagement and setting the foundation for business growth.

View Live Site

TradeForOpportunity

Frontend Development

ReactTypeScriptTailwind CSSFramer Motion
TradeForOpportunity

Built a user-friendly website to address the client's need for a platform that not only showcases their specialized TradingView indicators but also facilitates a subscription-based revenue model. This solution effectively transforms the client's expertise into a marketable, subscription-based product, optimizing both user engagement and revenue generation.

View Live Site

TFO Documention

Frontend Development

ReactTypeScriptTailwind CSSFramer Motion
TFO Documention

A TradingView indicator provider faced consistent user inquiries. To address this, a guidance webpage was developed, offering detailed explanations and a custom search tool. This solution reduced repetitive questions and significantly improved the user experience while also providing more time for the owner to concentrate on enhancing existing products or creating new ones.

View Live Site

Team Projects


Service Contractor Booking App

Backend Development

JavaSpring BootPostgreSQL (AWS RDS)AWS EC2 via Elastic BeanstalkGitHub ActionsSwaggerJUnitMockito
Service Contractor Booking App

This is the backend service for a full-stack appointment booking platform designed for trade contractors. It enables users to book services based on availability and service duration, receive confirmation emails, and use an AI-powered service recommendation feature. Admins can manage bookings, view required inventory, restock supplies, receive low-stock alerts via email, and sync appointments with Google Calendar.

Community


Featured Talk

Speaking at the Dallas Software Developers Java Meetup

Java Streams - Fundamentals, Parallelism, and Practical Use Cases

I gave my first talk at the Dallas Software Developers group during the Night of Java Meetup, where I discussed the fundamentals of Java Streams, including sequential and parallel streams, and shared insights on when and when not to use them. Watch the talk on YouTube or explore the interactive website I created for this presentation.

Meetups

Participating in a group coding session with individuals who connected through the Dallas Software Developers group.

Participating in a group coding session with individuals who connected through the Dallas Software Developers group.

Connecting with the tech community at a local tech meetup.

Connecting with the tech community at a local tech meetup.

Tech Conference

Volunteered & Attended the Commit Your Code Conference for Charity 2024.

Volunteered & Attended the Commit Your Code Conference for Charity 2024.

Get in Touch


Let’s Collaborate!

I’m always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Drop me a message and let’s make something great together.