James Easter, Developer in Colorado Springs, United States
James is available for hire
Hire James

James Easter

Verified Expert  in Engineering

Front-end Developer

Colorado Springs, United States

Toptal member since June 16, 2022

Bio

James is a software developer who has been building web applications with precision and efficiency, creating intentional design and functionality. Most recently, he has focused on utilizing React to render, sort, and filter millions of data points in a geospatial web application. While this involves complex operations, he always aims to create a meaningful and approachable UX/UI. James is willing to tackle new challenges with innovative front-end development.

Portfolio

Digital Bazaar
API Integration, Verifiable Credentials (VCs), Front-end, App UI, App UX...
James M Easter LLC
JavaScript, TypeScript, Vue, React, Amazon Web Services (AWS), Axios, APIs...
Dogwood Logic, Inc
JavaScript, Front-end, Vue, React, Responsive Web Apps, Mobile, Mobile UX...

Experience

  • JavaScript - 5 years
  • API Integration - 5 years
  • Node.js - 5 years
  • Front-end Development - 5 years
  • React Native - 5 years
  • React - 5 years
  • Firebase - 3 years
  • Vue - 2 years

Availability

Part-time

Preferred Environment

Node.js, Elasticsearch, Express.js, React, Material UI, Redux, TypeScript 3, APIs, API Integration

The most amazing...

...interactive map I've developed incorporates Elasticsearch to filter data and provides real-time analytics corresponding to the map view.

Work Experience

Software Engineer

2023 - PRESENT
Digital Bazaar
  • Redesigned digital wallet application to modernize user interface while simplifying the user experience to become more intuitive and approachable.
  • Shipped software on short deadlines to meet customers' needs or interests for pilot and production web and mobile applications.
  • Managed integrating multiple repos/ libraries to keep project architecture clean, separate concerns, and reuse valuable components and libraries as needed.
Technologies: API Integration, Verifiable Credentials (VCs), Front-end, App UI, App UX, Application Servers, Full-stack, Private NPM Modules, Product Demonstrations, Python, Astro

Owner | Software Engineer

2022 - PRESENT
James M Easter LLC
  • Designed and deployed a React Native mobile application for conferences of thousands of attendees, providing them with real-time voting, schedule updates, raffles, prizes, and push notifications through Firebase integration.
  • Create a mobile-friendly Vue design, end-to-end development, and weekly presentations for clients towards the progress of production release.
  • Provided mobile wireframes through Figma to allow clients an anticipated mobile app design that ensured all features were accounted for.
Technologies: JavaScript, TypeScript, Vue, React, Amazon Web Services (AWS), Axios, APIs, Mobile, Mobile UX, Mobile UI, Web UI Design, Web UX Design, EmailJS, Node.js, Firebase, React Native, Postman, Visual Studio Code (VS Code)

JavaScript Front-end Developer

2022 - 2023
Dogwood Logic, Inc
  • Provided multiple mobile-friendly UI designs through Figma to incorporate new or updated app features, presented designs, and then built and deployed designs with Vue.
  • Offered UX insight during weekly meetings to ensure app approachability despite the complex nature of a privacy-preserving medical team app.
  • Implemented instant messaging, a verifiable profile, and team onboarding through verifiable credentials (VCs).
Technologies: JavaScript, Front-end, Vue, React, Responsive Web Apps, Mobile, Mobile UX, Mobile UI, Amazon Web Services (AWS)

Software Developer

2020 - 2023
Optimal GEO, A Woolpert Company
  • Combined React, ArcGIS, Koop, and Elasticsearch to render and manipulate geospatial data with responsive charts, visualizations, filtering, searching, and custom widgets.
  • Updated, maintained, and refined a large-scale reusable React component library with documentation, using Material-UI for a cleaner and maintainable front-end.
  • Presented new features, app advancements, and bugs fixed to the client, ensuring clear communication of the project's current state.
  • Directed front-end design and implementation of custom job board app with React, Redux, and SASS to streamline client's team productivity and efficiency.
  • Implemented and consumed custom API to securely access and update private government contract information.
Technologies: JavaScript, Node.js, Elasticsearch, Esri, React, Material UI, API Integration, MongoDB, APIs, Front-end, Full-stack, MUI CSS, React Redux, Tailwind CSS

Experience

Winterfest Mobile App

https://apps.apple.com/us/app/winterfest-group/id6444426082
Conference mobile app for thousands of attendees that provides real-time updates. Features include live voting for attendees, raffle drawings and prizes, push notifications, and conference schedules.

This app is controlled by a deployed content website, which allows the conference managers to update the app instantly without having to redeploy any code.

The mobile app was built with React Native and Google Firebase.

Portfolio Website

http://www.jameseaster.dev
Home of some of my recent work, this React website that utilizes TypeScript, Storybook, AWS, and Styled components giving the website a fresh UI design. The portfolio website allows users to showcase projects and share their professional history.

Musician Website

https://www.jameseastermusic.com/
A showcase of a jazz guitarists music and media presence. Using TypeScript and Ant-Design's UI library, this website allows for audio and video streaming with YouTube and Howler.js and email contact through the EmailJS API.

Workflow

A React-based custom job board. I directed, designed, and maintained the front-end and API integration of this web app used to help maintain an internal team's efficiency and productivity. Workflow integrated an Esri map and harnessed redux global state to share notes, and comments, track time and view the progress of team members' tasks.

Navigation Portal

A React web app used to better manage national waterways with hydrographic data. This project analyzed waterways, sediment buildup, dredging cost projections, and vessel locations. I directed the front-end development, which focused on an intuitive system to generate charts and graphs, view tabular data, and utilize an Esri map and Elasticsearch to filter millions of records in real-time.

Education

2014 - 2016

Master's Degree in Music

University of New Orleans - New Orleans, LA, USA

2008 - 2012

Bachelor's Degree in Music

Harding University - Searcy, AR, USA

Certifications

JUNE 2020 - PRESENT

Computer Science

Operation Spark

Skills

Libraries/APIs

React, Node.js, React Redux, Vue

Tools

Postman, Esri, Application Servers, Astro

Languages

JavaScript, HTML, CSS, TypeScript, Sass, Python

Frameworks

Material UI, React Native, Express.js, Redux, MUI CSS, Ant Design, Tailwind CSS

Platforms

Visual Studio Code (VS Code), Firebase, GreenSock Animation Platform (GSAP), Amazon Web Services (AWS), YouTube, Mobile, EmailJS

Storage

Elasticsearch, MongoDB

Paradigms

Web UI Design, Web UX Design

Other

Axios, Front-end Development, Front-end, Full-stack Development, Storybook, Styled-components, APIs, API Integration, Full-stack, Howler.js, Middleware, Verifiable Credentials (VCs), App UI, App UX, Private NPM Modules, Product Demonstrations, Mobile UX, Mobile UI, Responsive Web Apps

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