Joshua Dick

Joshua Dick Email and Phone Number

Principal Software Engineer at Indigo @ Indigo
Joshua Dick's Location
Greater Boston, United States, United States
Joshua Dick's Contact Details
About Joshua Dick

I'm a full-stack web developer, primarily using JavaScript (both backend and frontend) and Java. I'm passionate about writing clean/maintainable/well-tested code, mentoring and educating others, and finding/building tools to streamline everyday software development activities.Proficient in JavaScript, both backend (Node.js, Koa, Mocha, Sinon.js, Should.js) and frontend (React+Redux, Webpack, Underscore/Lodash, Backbone.js, jQuery), HTML, CSS, SQL (PostgreSQL, MySQL), Cassandra, Redis, Git (including branching models and troubleshooting), Jenkins administration and CI/CD pipeline creation, Linux shell scripting (bash/zsh), general PC repair/troubleshooting (Mac/Linux/Windows).Previous experience with Java, JSP, Groovy, and PHP.Working knowledge of Python.

Joshua Dick's Current Company Details
Indigo

Indigo

View
Principal Software Engineer at Indigo
Joshua Dick Work Experience Details
  • Indigo
    Principal Software Engineer
    Indigo Mar 2020 - Present
    Boston, Ma, Us
  • Indigo
    Senior Software Engineer
    Indigo Mar 2019 - Mar 2020
    Boston, Ma, Us
  • Cisco
    Software Architect
    Cisco Jan 2016 - Mar 2019
    San Jose, Ca, Us
    Full-stack web development, unit/functional testing, and code review on various IP telephony applications in an Agile Scrum environment in Cisco’s Customer Journey Business Unit (CJBU, formerly CCBU/CBABU).• Architect (as of 2016), Webex Teams [Spark] Care and Care Assistant, 2015-Present:o Chose technology stack (frontend with JavaScript [React/Redux], backend/API with NodeJS [Koa])o Led design and development across two six-person Agile Scrum teamso Implemented Jenkins CI/CD pipelines and monorepo workflow to share code across related serviceso Defined engineering requirements and helped write user stories to capture them• Software Engineer, Context Service, 2014-2015: Led design and implementation of a JavaScript SDK; implemented various backend APIs using Java• Software Engineer, Packaged Contact Center Enterprise (PCCE), 2012-2014: Defined UI architecture utilizing Backbone.js, jQuery, DataTables and RequireJS; implemented filterable modal tables with infinite scrolling, various backend APIs using Java, and a tool to generate specialized e-mail reports about functional test failures• Software Engineer, Finesse, 2011-2012: Helped design real-time messaging architecture between frontend and backend; created various administrative and end-user-facing UIs using JavaScript (Dojo/jQuery)• Software Engineer, Unified Intelligence Center (CUIC), 2010-2011: Full-stack development on administrative UIs written in JSP and JavaScript (jQuery/Dojo), with backend Java (Hibernate/Spring); created a wizard for generating various types of charts for data visualization• Software Engineer, Customer Voice Portal (CVP), 2009-2010: Full-stack development on administrative UIs written in JSP, with backend Java (Hibernate/Spring)
  • Cisco
    Software Engineer
    Cisco Jun 2009 - Mar 2019
    San Jose, Ca, Us
    (See above for more information about my work at Cisco.)
  • Sole Proprietorship
    Software Consultant
    Sole Proprietorship 2014 - 2015
    Us
    • Architected, implemented and maintained a web-based UI to visualize fleet vehicles on a map and inspect data about each vehicle, completely in real time, consuming backend/API data from the client’s existing software platform• Utilized the Google Maps API, socket.io, Bootstrap, Backbone.js, jQuery, DataTables and RequireJS
  • Education Startup (In Stealth Mode)
    Architect
    Education Startup (In Stealth Mode) 2011 - 2014
    • Designed and implemented a proof-of-concept application for iPad/Android• Frontend utilized PhoneGap, Twitter Bootstrap, Backbone.js, jQuery, and RequireJS; backend utilized CakePHP and PostgreSQL
  • Worcester Polytechnic Institute
    Helpdesk Specialist
    Worcester Polytechnic Institute Sep 2007 - May 2009
    Worcester, Massachusetts, Us
    Provided phone, e-mail and in-person computer tech support for WPI faculty, staff and students.
  • Sun Microsystems
    Extern / Student
    Sun Microsystems Aug 2008 - Oct 2008
    Palo Alto, Ca, Us
    Worked with
 a 
fellow
 student
 and
 with 
representatives 
from 
Sun 
Labs 
to 
develop 
two 
interactive 
components
 for
 Project 
Wonderland, 
an 
open‐source
 toolkit 
from
 Sun 
Labs 
for 
creating 
collaborative
 3D
 virtual
 worlds
. Project done for my Senior Major Qualifying Project requirement at Worcester Polytechnic Institute.
  • Cisco
    Software Engineering Intern
    Cisco May 2008 - Aug 2008
    San Jose, Ca, Us
    Created a Java/JSP-based web application prototype to visualize multiparty audio recordings of phone calls.
  • Id Tech Camps
    Lead Instructor
    Id Tech Camps Jun 2007 - Aug 2007
    Campbell, Ca, Us
    Taught Java programming, video game design with Clickteam Multimedia Fusion, and robotics concepts with Vex robotics to students aged 10-17. Helped manage and coordinate administrative duties of other camp staff members.
  • Id Tech Camps
    Instructor
    Id Tech Camps Jun 2006 - Aug 2006
    Campbell, Ca, Us
    Taught Java programming, video game design with Clickteam Multimedia Fusion, and robotics concepts with Vex robotics to students aged 10-17.
  • Discovery Museum
    Camp Counselor
    Discovery Museum Jun 2003 - Aug 2005
    Sausalito, Ca, Us
    Taught various physics/chemistry/robotics concepts to elementary and middle school children at a science-related summer camp.
  • Congregation Rodeph Sholom
    Computer Lab Instructor
    Congregation Rodeph Sholom Sep 2002 - Jun 2005
    Worked with religious school students as a computer lab instructor.

Joshua Dick Skills

Linux Javascript Java Git Html Software Development Css Web Development Web Applications Php Agile Methodologies Software Engineering Jquery Sql Windows Mysql Html5 Troubleshooting Html 5 Jsp Mac Agile Backbone.js

Joshua Dick Education Details

  • Worcester Polytechnic Institute
    Worcester Polytechnic Institute
    Computer Science

Frequently Asked Questions about Joshua Dick

What company does Joshua Dick work for?

Joshua Dick works for Indigo

What is Joshua Dick's role at the current company?

Joshua Dick's current role is Principal Software Engineer at Indigo.

What is Joshua Dick's email address?

Joshua Dick's email address is jo****@****fwe.net

What is Joshua Dick's direct phone number?

Joshua Dick's direct phone number is +141586*****

What schools did Joshua Dick attend?

Joshua Dick attended Worcester Polytechnic Institute.

What skills is Joshua Dick known for?

Joshua Dick has skills like Linux, Javascript, Java, Git, Html, Software Development, Css, Web Development, Web Applications, Php, Agile Methodologies, Software Engineering.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.