Ian Harvey, Software Developer in Gaithersburg, MD, United States
Ian Harvey

Software Developer in Gaithersburg, MD, United States

Member since April 10, 2020
Ian Harvey wants to make sure your users don't just tolerate using your products but genuinely enjoy the experience and look forward to coming back. With over 11 years of extensive professional experience as a front-end engineer—analyzing, designing, developing, and implementing online software systems—Ian is more than capable of building or enhancing memorable positive experiences for you and your users.
Ian is now available for hire

Portfolio

  • Cobb Systems Group
    Angular, Node.js, Express.js, MongoDB, PHP, MySQL, WordPress, HTML5, CSS3...
  • HalfShell Media
    Angular, Node.js, Express.js, MongoDB, PHP, MySQL, WordPress, HTML5, CSS3...
  • Cobb Systems Group
    AngularJS, Angular 2, HTML5, CSS3, Bootstrap, JavaScript, jQuery

Experience

Location

Gaithersburg, MD, United States

Availability

Part-time

Preferred Environment

Angular, Node.js, Express.js, MongoDB, C#, PHP, MySQL, WordPress, HTML5, CSS3, JavaScript, TypeScript, AngularJS, Bootstrap, jQuery, Windows, Ubuntu Linux, Adobe XD, Adobe Photoshop, Adobe Illustrator

The most amazing...

...thing I've single-handedly created is a fully client-side desktop operating system for creating realistic job simulations for employment screening.

Employment

  • Lead User Experience Developer

    2015 - PRESENT
    Cobb Systems Group
    • Designed and developed the UI for our flagship product, and oversaw the entire front-end team for all UI development.
    • Designed and developed a fully client-side desktop operating system for creating realistic job simulations for employment screening.
    • Created an in-browser coding development environment—both front-end and back-end.
    • Created the pre-qualification questionnaire building tool that is used for over 90% of the county government jobs in Montgomery County, MD.
    • Designed and developed hundreds of other job simulations and qualification questionnaires.
    Technologies: Angular, Node.js, Express.js, MongoDB, PHP, MySQL, WordPress, HTML5, CSS3, JavaScript, TypeScript
  • Owner

    2012 - PRESENT
    HalfShell Media
    • Founded and operate a digital media company specializing in graphic & web design, video & audio production, and photography.
    • Designed and built a talent-sourcing web application for aggregating and organizing talent searches across multiple sources (LinkedIn, Google, Indeed, and so on).
    • Oversaw the camera and data wrangling crew for the 2016 African American Festival in Baltimore, MD, a large festival with tens of thousands of patrons.
    Technologies: Angular, Node.js, Express.js, MongoDB, PHP, MySQL, WordPress, HTML5, CSS3, JavaScript, TypeScript
  • Analyst

    2010 - 2012
    Cobb Systems Group
    • Developed job simulations to be used in employment screening for high-level technology and finance positions.
    • Designed, developed, and maintained the company's corporate website.
    • Physically built and maintained on-site web servers.
    Technologies: AngularJS, Angular 2, HTML5, CSS3, Bootstrap, JavaScript, jQuery

Experience

  • ProForm (Development)
    https://proform.io

    ProForm is a talent engagement and analytic platform that allows organizations to automate their screening processes. Through ProForm, a company can set up job simulations that mimic the real activities of a day on the job, and combine them with traditional job questionnaires to gather a clearer picture of the candidate's capabilities.

    ProForm also allows recruiters to benchmark candidates and current employees to one another across various metrics so you can find people that not only can perform the job correctly, but solve problems in a similar manner to your existing employees.

    I designed the entire user experience for ProForm, I regularly design and engineer new features, and currently lead the entire UI team and have a final review on all front-end code. I also designed and developed the majority of the simulations and questionnaires on the system.

    Simulations I've developed include Angular and Java developer simulations with full code IDEs in the browser, recruiting simulations that present the applicant with a full mock desktop environment in the browser, and the pre-screening questionnaire building tool that is currently used for over 90% of the county government jobs in Montgomery County, MD.

  • Sourcegy (Development)

    Sourcegy is a talent-sourcing web application for aggregating and organizing talent searches across multiple sources (LinkedIn, Google, Indeed, and so on). Sourcegy allows you to define a job once, and automatically generate search terms for each external source to easily find people who match the job description. There is also a browser extension that allows you to import profiles from external sources directly into your Sourcegy pool. The application contains data visualization and reporting capabilities as well.

    I designed and developed this entire app myself including the front end, back end, and database. I was the sole UI designer and full-stack developer for this application.

  • HalfShell Media Website (Development)
    http://halfshell.media

    The HalfShell Media website is an interactive portfolio site for the digital media company that I founded. The entire site was designed and developed by me and exhibits my design style both in the site itself and in the portfolio of projects contained on the site.

Skills

  • Languages

    HTML5, HTML, JavaScript, TypeScript, CSS3, CSS, SCSS, PHP, Less, C#
  • Frameworks

    Angular, Bootstrap, AngularJS, Express.js
  • Libraries/APIs

    jQuery, ngrx, Node.js, Parallax
  • Tools

    Adobe Photoshop, Adobe Illustrator, Adobe Experience Design (XD)
  • Paradigms

    Web UI Design, Agile, Agile UX, Agile Workflow, Responsive, Responsive Layout
  • Platforms

    WordPress
  • Other

    Pixel Perfect, User Interface (UI), User Interface Engineering (UIE), User Experience (UX), Web UI, Web App UI, Agile Sprints, Responsive UI, Responsive Design, Responsive UX Design, Responsive Web Apps, UI Components, CSS3 Animation, PSD Slicing, PSD to HTML
  • Storage

    MongoDB, MySQL

Education

  • Completed credits towards a bachelor's degree in Computer Science
    2008 - 2009
    University of Maryland, Baltimore County - Baltimore, MD, USA

Certifications

  • Programming with C#
    SEPTEMBER 2016 - PRESENT
    Microsoft

To view more profiles

Join Toptal
Share it with others