J
Hi, my name is
Joshua Kern.
I Build Things Online.
Hi, my name is
Joshua Kern.
I Build Things Online.
Projects
World 50
Learn, collaborate, and evolve alongside the world’s best leaders.
The World 50 app is an exclusive platform designed for c-suite executives and leaders of major market-cap corporations to foster networking, innovation, and to coordinate events and leadership summits. In my role as a Software Engineer, I undertook various front-end and back-end projects in an Agile workflow using various project management tools such as Jira and Gitlab’s system, including:
Skills
- TypeScript / JavaScript
- ReactJS / React Native
- GraphQL / Apollo
- Postgres / TypeORM / SQL
- CSS / styled-components
- Redis
- User Authorization / Authentication
- Accessibility
- Jira / Git / Version Control / Agile web development
- Google Cloud infrastructure
- Salesforce Data Extraction
- REST / API development
- ExpressJS
- NodeJS
- Hooks / Context
- Recoil / Global state management tools
- Web / Mobile dev for multi-platform compatibility and responsiveness
Things I Did
- Developed and optimized our theming system with styled-components and performed routine refactors to ensure theme conformity
- Developed a streamlined events API, interfacing Postgres/Typeorm/GraphQL with Google Cloud API calls, optimizing calls/memory usage with Redis caching
- Diagnosed and optimized rendering, fixed and updated React routers
- Diagnosed and fixed various user authorization/authentication/startup issues
- Performed GraphQL/Apollo and database updates, Typeorm migrations
- Created, updated, and refactored TypeScript React components across front and back end, troubleshot TypeScript errors
- Created, updated reusable hooks
- Developed, optimized, and diagnosed issues with Express server and REST routes
- Selectively leveraged context/global state using Recoil for effective solutions
- Developed Salesforce data extraction events and built out error handling/logging system
- Implemented Accessibility features into our app
- Diagnosed and updated email send/receiving system and templates
- Handled package updates/compatibility and ensured version control, coordinating across a multi-region team, using git
- All
- ReactJS
- React Native
- TypeScript
- JavaScript
- GraphQL
- Postgres
- Redux
- WordPress
- MongoDB
- eCommerce
- API Integration
- PHP
- NodeJS
- Recoil
- Mobile Application

World 50
Learn, collaborate, and evolve alongside the world’s best leaders.

Jasmine
Property Management for Everyone

AtWork NV

Amaury Guichon

Museum of Dream Space

MoDS Cash Report

MoDS Inventory Tracker

MoDS Team Review

MoDS Store Report System

Fit Meals 4 U

HKMF Management

BoSTRent

flash

Lights Out!
- All
- ReactJS
- React Native
- TypeScript
- JavaScript
- GraphQL
- Postgres
- Redux
- WordPress
- MongoDB
- eCommerce
- API Integration
- PHP
- NodeJS
- Recoil
- Mobile Application

World 50
Learn, collaborate, and evolve alongside the world’s best leaders.

Jasmine

AtWork NV

Amaury Guichon

Museum of Dream Space

MoDS Cash Report

MoDS Inventory Tracker

MoDS Team Review

MoDS Store Report System

Fit Meals 4 U

HKMF Management

BoSTRent

flash

Lights Out!
Skills
About

Hi, I'm Joshua.
I have a passion for coding and developing awesome stuff online. I enjoy working with highly-motivated teams in fast-paced environments in which I can quickly adapt to the tech stack or needs of the project.
I’ve lived all over the place, and speak English, Chinese, and a bit of Spanish. I’m also a music enthusiast and avid hiker.
Areas I Would Love to Work In
- React or React Native related projects
- General Full Stack Development
- UI/UX Design / Development
- API Integrations or other Back End architecture
- Anything heavy in TypeScript or JavaScript
Contact
Get In Touch.
Thanks for stopping by. If you’re interested in getting in touch for work or a copy of my resume, feel free to send an email and I will get back to you as soon as I can.
Message Me
Contact Info
- joshuakerndev@gmail.com
- Las Vegas, NV
Designed and Developed by Joshua Kern.