Kevin Joseph, Developer in San Diego, CA, United States
Kevin is available for hire
Hire Kevin

Kevin Joseph

Verified Expert  in Engineering

Software Developer

Location
San Diego, CA, United States
Toptal Member Since
May 26, 2019

Kevin is a software engineer with over 15 years of web development experience using various languages and environments. He specializes in front-end JavaScript-based web applications and has experience with server-side code, APIs, and relational databases.

Portfolio

Ezoic
CSS, Git, Go, HTML5, JavaScript, TypeScript, MySQL, PHP, Vue, Linux, Front-end
Study.com
AngularJS, Bootstrap, Less, CSS, Git, Gulp, HTML5, Java, JavaScript, TypeScript...
Rain Bird
Yarn, Selenium, Protractor, NPM, Node.js, TypeScript, JavaScript, Git

Experience

Availability

Full-time

Preferred Environment

Git, Visual Studio Code (VS Code)

The most amazing...

...project experience I've had was receiving glowing reviews from the users of a product-entry component for a customer service group.

Work Experience

Software Engineer

2021 - 2022
Ezoic
  • Created an internal dashboard to allow contractors to manage client content review.
  • Created automated emails to inform clients of their website performance metrics.
  • Updated various facets of the client-facing dashboard to allow for automation.
Technologies: CSS, Git, Go, HTML5, JavaScript, TypeScript, MySQL, PHP, Vue, Linux, Front-end

Front-end Software Engineer

2019 - 2021
Study.com
  • Created an internal dashboard for page redirects to streamline process.
  • Overhauled the about us section of the corporate website, updating content and look/feel.
  • Helped expand the internal dashboard for managing client testimonials throughout the corporate website.
Technologies: AngularJS, Bootstrap, Less, CSS, Git, Gulp, HTML5, Java, JavaScript, TypeScript, Jakarta Server Pages (JSP), JSTL, RequireJS, Selenium, MySQL, Front-end

Software Testing Engineer

2018 - 2019
Rain Bird
  • QA-tested a web-based customer interface based on Angular 6.
  • Implemented an end-to-end testing suite using Protractor.
  • Interacted with front-end developers to ensure quality.
Technologies: Yarn, Selenium, Protractor, NPM, Node.js, TypeScript, JavaScript, Git

Senior Web Developer

2015 - 2017
Renovate America
  • Migrated legacy Java desktop app to web app environment.
  • Developed modules for internal-facing AngularJS application.
  • Migrated jQuery products interface functionality to the company's integrated toolkit.
  • Modified API data-retrieval methods as necessary, using C#.
  • Created pages and widgets for external-facing websites.
Technologies: TFS, C#, Razor, .NET, Microsoft, Kendo UI, JavaScript, HTML5, Gulp, Git, Sass, CSS, Bootstrap, AngularJS, Front-end

Web Developer

2013 - 2015
Best Buy
  • Processed analytics data from the BestBuy.com website to send to Adobe Analytics and other providers.
  • Created modular analytics framework using RequireJS to replace the previous unstable codebase.
  • Integrated modular analytics framework with Signal Tag Manager.
Technologies: RequireJS, Lodash, jQuery, Jenkins, JavaScript, HTML, Git, Adobe Analytics, Front-end

Web Developer

2013 - 2013
Capella University
  • Developed the front end for a student registration page.
Technologies: Jakarta Server Pages (JSP), JavaScript, HTML, CSS, Front-end

Web Developer

2011 - 2012
Digital River
  • Created and maintained customized eCommerce sites for clients built in a proprietary CMS.
Technologies: jQuery, JavaScript, HTML, CSS, Front-end

Web Developer

2008 - 2011
Internet Broadcasting
  • Maintained and enhanced television station websites.
  • Implemented Adobe Analytics code for Cox Media sites.
  • Implemented new ad delivery code for Cox Media sites.
Technologies: YUI, XML/XSLT, JavaScript, HTML, CSS, Front-end

Roll-Cal

https://www.roll-cal.com
Searchable calendar for roller derby events. Allows users to create accounts to add their own events. Built with React/Redux using a Node/Express/MySQL API.

KJ Branded

https://kjbranded.com/
Graphic design business site. Built with React.

KevinJoseph.net

https://kevinjoseph.net
Personal website. Built with React.

Libraries/APIs

jQuery, YUI, Lodash, RequireJS, React, Node.js, JSTL, Vue

Tools

Adobe Illustrator, Adobe Photoshop, NPM, Babel, Git, Sublime Text 3, Gulp, TFS, Adobe Analytics, Jenkins, Webpack

Frameworks

Redux, Protractor, Selenium, Yarn, Jakarta Server Pages (JSP), Kendo UI, .NET, Razor, AngularJS, Bootstrap, Express.js

Languages

HTML, JavaScript, Sass, CSS, CSS3, XML/XSLT, HTML5, C#, TypeScript, Less, Java, Go, PHP

Platforms

Linux, Microsoft, Visual Studio Code (VS Code)

Storage

MySQL

Other

Front-end

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