James Owen
-
.
.windows start button

Click here
background mountains
About me

I'm a Software Developer and Entrepreneur, passionate about building apps that are scalable, provide a great UX, and have real utility. I love web development and working with Typescript and React. I am interested in both Frontend and Backend development and love learning new languages, frameworks and technologies.


I have a background in Data Engineering and have spent a lot of time working with Python, SQL , Databricks and Spark. I Studied in South Africa, at the University of the Witwatersrand, and graduated with a Bachelor of Commerce, majoring in Corporate Finance and Investment.


Additionally, I am a big proponent of decentralization and Web3, and have written some technical articles on various topics here - Medium blog.


tech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stacktech stack

Core Skills

Web Development

As a Web Developer, I have experience building applications with Typescript, React and NextJS. I have used Supabase, for my backend services and Sanity as a headless CMS. Common features I have implemented are User Authentication, unit testing with Jest, data fetching, state management, form creation and handling, rendering large quantities of data into tables, creating datasets from scratch, advanced SQL queries and DB optimization, protected routes + much more. I have interacted with many different JS libraries such as Zustand, Tanstack table, React-hook-form, Nodemailer, Axios, etc.
Additional experience: Flask, Selenium, Beautiful Soup

Data Engineering

As a Data Engineer, I built robust data pipelines using predominantly Python and Apache Spark. I worked extensively on the Databricks platform and used both AWS and Azure Cloud services. I interacted with tools like Data Factory, Azure Functions, AWS Lambda, S3, Blob Storage, etc. I am familiar with SQL server, PostgresSQL and often had to refactor old SQL server code to Pyspark or Databricks SQL. As well as Data Engineering responsibilities, I worked on product development of Sagacity Solutions' Value Based Management model and was responsible for many features in the 2023 Wave4 release.
Additional experience: zsh/bash, SQL Server, On prem data processing, data analytics

Technical Writing

I write technical articles on Web3 Protocols and mechanisms, mainly around the Ethereum ecosystem. Topics include Rollups, Restaking, Decentralized Exchanges, Real World Asset Tokenization, Security etc.
Additional experience: Posts threads of similar content on Twitter
Projects
Blog

All of my medium articles are available on my Medium page: @jamesowen.dev

Articles

Contact Me