Joe Esposito

Senior Software Engineer & Consultant

Role
Senior Software Engineer at Qualaris
Location
Pittsburgh, PA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

Experience

  1. Senior Software Engineer

    Qualaris

    Apr 2014 — Present · Pittsburgh, PA, US

    Consulted on a tech upgrade and site-wide redesign before accepting a full-time position- Upgraded the client to Bootstrap 3 and LESS while maintaining IE7 backwards compatibility- Simplified the build process from a growing number of pre-Ember-CLI tools- Restyled the responsive site according to design mockupsAuthored a dev project with a focus on DX to simplify daily development and minimize the time it takes for new team members to get up-to-speed.Developed and maintained a basic, low-maintenance version of the site and an accompanying API allowing us to continue upgrading Ember and adopt modern standards on the main site while offering a workable solution to customers who couldn\'t drop legacy browsers.Automated recurring manual tasks as the customer base grew- Helped capture and encode the manual processes and their timing requirements into a spec- Authored a small API-driven job queue for long-running jobs like report generation- Implemented specific job codeLed efforts toward stable continuous integration- Added error reporting to gain visibility to client errors- Implemented feature toggles to decouple deploys from releases- Increased Django test coverage and helped lower the barrier for writing new tests- Simplified deployments with a 12-factor app architecture allowing for fast staging and automatic test environment spin-up- Assisted the upgrade to Ember CLI and its build systemLed data model initiatives, including a data collection design with user-configured and shared fields- Captured requirements, iterated from early prototypes, and specced the final data model- Helped implement the resulting models and guided migration effortsDeveloped a number of customer-facing features, bug fixes, and open source dependency fixes.Technologies include Python, Django, Flask, JavaScript, Node, Yarn, Ember, Ember CLI, Phantom.js, HTML, CSS, LESS, SASS, MongoDB, Postgresql, Heroku, AWS, git, GitHub.

Education

  • Duquesne University

    Bachelor of Science - BS, Computer Science, Mathematics

    2003 — 2007

Skills

  • Agile Methodologies
  • Software Engineering
  • Jquery
  • Web Applications
  • Web Development
  • C++
  • Agile
  • Sql
  • Asp.net
  • Visual Studio
  • Software Development
  • Python
  • Scrum
  • Microsoft Sql Server
  • User Experience
  • Git
  • Front-End Development
  • Mathematics
  • Xml
  • Web Services
  • Computer Science
  • Html5
  • Software Design
  • C#
  • .net
  • Programming
  • Debugging
  • Css
  • Mysql
  • Architecture
  • Api
  • Devops
  • Windows
  • Logic
  • User Interface
  • Application Development
  • Html
  • Javascript
  • Html 5

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Joe Esposito — Senior Software Engineer at Qualaris in Pittsburgh, PA, US | Unifers