Josh Christensen, Developer in Fuquay Varina, NC, United States
Josh is available for hire
Hire Josh

Josh Christensen

Verified Expert  in Engineering

Leadership Developer

Location
Fuquay Varina, NC, United States
Toptal Member Since
January 4, 2016

Josh is passionate about technology and science. He enjoys web development, from the front-end to back-end and design. He's always striving to learn something new and is an adaptable, hard-working, open-minded, and flexible leader and developer. His goal is to become a more well-rounded developer and gain knowledge in all facets of development.

Portfolio

BB&T
Vue, Grunt, Gulp, Shell, jQuery, JavaScript, CSS, HTML
Futures, Inc.
SCSS, HTML, jQuery, Ruby on Rails (RoR), Ruby
Etix
CSS, Less, SCSS, HTML, JavaScript, jQuery, Java

Experience

Availability

Part-time

Preferred Environment

Git, Vim Text Editor, MacOS

The most amazing...

...thing I've worked on is an application that helps convert military jobs into civilian jobs for veterans.

Work Experience

Front-end Development Manager

2016 - PRESENT
BB&T
  • Interfaced with a diverse range of clients to complete development of sophisticated projects within budget and ahead of schedule.
  • Created web content, graphic and multimedia elements, code, and content for online applications in support of the company brand across multiple channels.
  • Designed and created custom web layouts, templates, banner ads, landing pages, demos, and tutorials.
  • Coordinated projects and iterative design prototypes with cross-functional teams.
Technologies: Vue, Grunt, Gulp, Shell, jQuery, JavaScript, CSS, HTML

Senior Software Engineer

2015 - 2016
Futures, Inc.
  • Developed and maintained cutting-edge front-end websites and application components that support the Futures, Inc. product suite.
  • Worked on a highly agile, engaged, and motivated product development team.
  • Analyzed requirements, contributed to software design specifications, and suggested alternative solutions.
  • Conducted tests to verify the functionality, accuracy, and efficiency of software components; troubleshot and resolved problems as necessary.
  • Built and updated web pages with HTML, SCSS, jQuery, and Ruby on Rails to meet design specifications and with web development best practices in mind.
  • Maintained existing website code and made improvements to increase performance and scalability.
  • Triaged and fixed any reported defects.
Technologies: SCSS, HTML, jQuery, Ruby on Rails (RoR), Ruby

Lead UI Web Developer

2015 - 2015
Etix
  • Worked with Product/UX to refine design specs, develop execution plan, and estimates, and then build and test UI components—the go-to person for everything the user interacts with, but in close concert with the server-side Java teams.
  • Contributed to continuous improvement of our software development best practices across the technology stack (from front-end to database), and across the development cycle (coding through deployment).
  • Participated in requirements gathering and functional specification activities, providing feedback on implementation feasibility as well as navigable prototypes/mockups.
  • Took high-level written and verbal requirements and converted them into quality code, quickly and independently.
  • Used technologies such as HTML, CSS, and jQuery, including preprocessors such as SCSS, LESS, and Jade.
  • Managed the front-end team, consisting of 1 developer.
  • Created modular and DRY CSS by using OOCSS/SMACSS principles.
Technologies: CSS, Less, SCSS, HTML, JavaScript, jQuery, Java

Front-end Team Lead

2013 - 2015
Smashing Boxes
  • Worked alongside product and design teams, from concept to delivery, to create web-based solutions unique to client needs.
  • Used technologies such as HTML, CSS, jQuery, and Ruby on Rails, including preprocessors such as Sass/SCSS, Jade, Slim, and CoffeeScript.
  • Created cross-browser and responsive sites for clients.
  • Managed the front-end team, consisting of six developers.
  • Interviewed potential candidates.
  • Created modular and DRY CSS by using OOCSS/SMACSS principles.
  • Worked with AWS to integrate cloud hosting among other services to help with the hosting and loading of the assets used within the site.
  • Worked with the client to convert their Drupal system to Ruby on Rails as well as implement new functionality through PHP to integrate within their current Drupal CMS.
Technologies: CoffeeScript, Slim, JADE, HTML, SCSS, PHP, JavaScript, jQuery, Ruby on Rails (RoR), Ruby

Web Developer

2013 - 2013
Northwest Media
  • Developed JavaScript functionality from scratch.
  • Created, edited, maintained, and troubleshot CSS.
  • Worked with CMS WordPress.
  • Implemented eCommerce solutions.
  • Integrated APIs.
  • Implemented and maintained SEO.
  • Created sites that are also functional on a mobile device, and converted sites for viewing on mobile devices.
  • Upgraded, maintained, and troubleshot existing projects.
  • Developed new functionality for our CMS-based websites.
Technologies: CSS, HTML, WordPress, JavaScript, PHP

Team Lead

2011 - 2013
Maximum Processing
  • Led projects with a small team of developers.
  • Utilized proprietary server and development systems to create web-based insurance applications for insurance providers with multiple lines of business.
  • Created a database-driven rating system for auto and aerospace insurance companies. Used (T-SQL) stored procedures and functions to retrieve, insert, and update data based on dynamic inputs.
  • Created and administered MS SQL Server 2008 databases.
  • Used JavaScript, CSS, and jQuery to manipulate web-based user interfaces based on specified business rules.
  • Wrote documentation and instructional articles for developers on the internal company wiki.
  • Trained new employees on how to develop for the proprietary system.
Technologies: Delphi, jQuery, CSS, HTML, SQL

Smashing Boxes Redesign

http://smashingboxes.com
Worked on a custom Rails CMS for an employer's site to showcase our work and promote thought leadership while employing some of the newer features in CSS3.

Futures, Inc. Redesign

https://usmilitarypipeline.com/sign_in
Currently working on redesigning and rewriting the entire web app to be responsive. Making code more modular and scalable.

Wikipedia Wiki

http://ethikz.github.io/wikiwiki/
Built a simple site to consume the Wikipedia API to be used on an error page that randomly displays a Wikipedia article with an image.

Wikipedia Error Page

https://github.com/ethikz/404-Wiki
An error page that fetches a random Wikipedia article and checks the title to see if any words match a word in a CSV file, and if there is a match, it fetches a new article.

Languages

HTML, Sass, HTML5, CSS, CSS3, SCSS, Less, JavaScript, XHTML, Ruby, Java, JADE, CoffeeScript, SQL, Delphi, T-SQL (Transact-SQL), PHP

Paradigms

Responsive Web Design (RWD), Responsive, BEM, Waterfall Development, SMACSS, Agile Software Development

Other

Front-end, Style Guides, Command-line Interface (CLI), Mobile First, Component Libraries, Leadership, User Experience (UX), Shell Scripting, Ajax

Frameworks

ZURB Foundation, Bootstrap 3, Slim, Java Agent DEvelopment (JADE), Ruby on Rails (RoR)

Libraries/APIs

jQuery, Vue, Handlebars, Underscore.js, Lodash, Node.js, React

Tools

GitHub, Front-end Build Tools, Git, Sublime Text 3, Vim Text Editor, Gulp, Adobe Photoshop, NPM, Bower, Shell, Grunt, Adobe Experience Manager (AEM), GitHub Pages

Platforms

MacOS, WordPress, Linux

Storage

JSON, MySQL, PostgreSQL, Microsoft SQL Server

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