jonny kreell

  • Front-End Engineer


    • Contributed to design system by implementing highly-reusable layout and control primitives.
    • Developed client for interfacing with a remote WebSocket to support real-time data updates using TypeScript and Redux.
  • Senior Back-End Engineer

    Projector PSA

    • Underwent extensive training for managing and tuning databases, indexes, and queries.
    • Enhanced and maintained client-facing and internal web services and stored procedures.
  • Lead Front-End Engineer

    Projector PSA

    • Reimplemented the generic search application and filtering controls in React, utilizing React’s Context API for state management and custom hooks for encapsulating shared behaviors.
    • Developed and comprehensively tested a highly customizable component library including dropdown menus and date selectors, as well as numerous other form and layout primitives.
  • Software Engineer

    Projector PSA

    • Established a training program to streamline the on-boarding process for new interns.
    • Instituted a component-based architecture in existing dashboards and editors to improve maintainability.
    • Reimplemented the generic search application in React and Redux, including components for selecting filter criteria and configuring various aspects of the data-display grids.
    • Led and mentored interns on projects to rewrite portions of both the web and mobile applications, including mobile expense reporting and project workspaces.
    • Improved Google Lighthouse score by 20% by introducing code-splitting to front-end build process, both manually and through the use of dynamic imports with Webpack.
    • Implemented a generic, asynchronous dashboard component, enabling the development and release of two additional application modules six months ahead of schedule.
    • Developed client specific web services to retrieve project information for use in the client’s own time and expense tracking applications using ASP.NET MVC.
    • Developed and verified extensive, highly customizable component library including dropdown menus, date selectors, and numerous layout primitives.
    • Implemented extensive client-side routing using React Router, including hooks for re-fetching data and programmatically navigating from outside of the navigation context.
  • Database Application Developer

    Northeastern University

    • Reimplemented an application for managing event registrants using ASP.NET WebForms and jQuery.
    • Integrated the existing event registration application with an external payments system.
    • Developed an inventory tracking application that integrated with the existing equipment reservation system using ASP.NET WebForms and jQuery
    • Maintained the inherited resource management application suite, reporting tools, and other utilities used by administrative staff.
  • Software Engineer Intern

    Projector PSA

    • Architected generic component for creating resizable, section-based interfaces using Marionette.js.
    • Created jQuery plugin for traversing input grids and handling keyboard shortcuts.
  • Desktop Support Specialist

    Northeastern University

    • Generated weekly equipment inventory tracking reports.
    • Resolved software and hardware issues for administrative and research staff.
    • Transported and assembled computer hardware utilized by research students.
  • Software Engineer Intern

    Charles River Development

    • Created internal dashboard and report application to track team performance for project managers and team leads using HTML, CSS, and ASP.NET MVC.
    • Collaborated with project managers and team leads to determine application requirements.
  • Math Tutor


    • Assisted and engaged elementary and middle school students with math homework.
    • Organized and led drawing workshop for students in order to promote creativity and integrative learning.
    • Played games and drew with students after the completion of their homework.