Page 1 of 2
JONATHAN COOK
SENIOR FRONT END FOCUSED FULL STACK ENGINEER
+15408220180 hire.jonathan.cook@gmail.com https://github.com/j5bot Washington, DC
SUMMARY
Unparalleled work with front-end technologies, architecture, back-end, and
app integration
Engaging, encouraging, excellent teacher and mentor to peers and junior
developers
Agile ability to learn technologies, adapt, perform
Outstanding presenter, trainer, writer, collaborator
•
•
•
•
EXPERIENCE
Senior Software Engineer
Scuba.io 2022 - 2024 Remote
Scuba.io is an analytics company providing software for visualizing data, with a
focus on time-series data and privacy.
Reworked critical software sub-systems to rapidly introduce unplanned-for
features and enable the delivery of the redesigned Scuba 5
Implemented query extension system to allow for temporary query
modifications in order to enable data exploration by analytics consumers,
satisfying requirement for $1+ million customer
Worked closely with UX / UI principal to iterate and create clean usable
interfaces
Senior Software Developer (IC5)
Mark43 2021 - 2022 Remote
Mark43 is a SaaS company providing records management, dispatch, and first
responder software to companies in the public safety, fire, and rescue spaces.
Helped Mark43 determine that their existing software offerings could continue
to be viable as part of multiple performance and stability initiatives
Created an innovative software process to keep idle tabs awake, allowing
software to work in modern browsers and versions of Electron. This enabled
Mark43 to continue supporting its product as a web application and move
forward, retaining almost $2m in ARR
Principal Software Engineer
Zoomdata / Logi Analytics 2018 - 2021 Reston, VA
Logi Analytics is the recognized leader in the embedded analytics space.
Zoomdata was a startup company providing a self-service analytics platform with
a focus on accessing a diverse array of data storage solutions and big data.
Leadership and work towards adapting self-service Zoomdata platform into
embedded Composer analytics platform
Architectural leadership role influencing development of multiple key features
by geographically disbursed teams
Oversaw knowledge transfer, ramp-up, and assignment of work for two teams
unfamiliar with Zoomdata technology / code
Provided hybrid product/technical product workflow breakdowns to highlight
gaps and key areas of focus necessary to deliver business value
Personally developed POCs and large portions of production-ready
implementations of key features of embedded analytics platform, "charts as
first class citizens" and "iframe-less embedding"
Worked closely with product and UX designers to shape features, improve
user experience and polish UIs
Committed to and delivered time-sensitive performance improvements
requested by ~$2m annual revenue client
KEY ACHIEVEMENTS
Scuba 5 Launch
Delivered rewritten Scuba 5, improving
application performance by 75%.
Application Longevity
Restored browser application compatibility,
resulting in retention of almost $2m in ARR
and increase of 2+ years of product
longevity.
Client Satisfaction
Delivered performance enhancement
requests for $2m revenue client under tight
timeline.
Remote Team Leadership
Led remote teams, developing embedded
Logi Analytics platform achieving 100% of
goals.
SKILLS
TypeScript JavaScript ES6 React
React Hooks Redux Redux-Toolkit
Sagas RxJS React Router Jest
React Testing Library Websockets
HTML5 CSS3 SASS/SCSS JSON
Webpack Rollup Babel ESLint
Node Java Express Spring
Electron ReSTful APIs Serialization
PostgreSQL MySQL OrientDB
MongoDB MS SQL Server
Docker CI/CD Jenkins Cir
Git GitHub BitBucket GitLab
Mercurial Bash Zsh Linux
•
•
•
•
•
•
•
•
•
•
•
•
E q
2
*
5
Page 2 of 2
EXPERIENCE
Senior Developer; Team Lead
SAP Concur, Inc 2016 - 2018 Vienna, VA
SAP Concur is a SaaS product company, providing a travel and expense
management platform.
Meta-programming POC to render user interface without legacy frames
JSON services in ABL with simple program structures any developer could
learn
Angular2 user interface implementation
React, Redux, Redux-router, RxJS user interface implementation
Session hijacking security fix
Automatic build and deployment of standalone web application server
containers
Senior Developer
ViiMed 2014 - 2016 Washington, DC
ViiMed is a healthcare technology company providing SaaS / workflow
applications to health systems, surgery centers, and more.
Conceived, designed, programmed and maintained AngularJS web
applications
Developed a means to embed the ViiMed product into external 'host'
websites, allowing for 20% increase in sales prospects
Developed working prototypes of new functionality / features to be added to
the product
Acted as Scrum master, shepherding projects to completion, working to unify
the results of 6 programmers' individual efforts into a coherent system
Acted as second-in-command to Chief Development Officer
EDUCATION
4.0 GPA
Fullerton College Fullerton, California
Courses in: Network Programming (sockets), C++, HTML, JavaScript, Windows
and Network Administration
FIND ME ONLINE
GitHub
https://github.com/j5bot
Medium
https://j5cookie.medium.com
Profile Site
https://jonathancook.site
VOLUNTEERING
Charity Coord. Nominee; Member
Ghostbusters, Virginia - 501(c)(3)
2024 - Present
Participated in 20+ fundraising events throughout
Virginia for charities such as Make-A-Wish and Toys
for Tots.
Personally coordinated 3 events in the Northern
Virginia area in 2024.
•
•
•
•
•
•
•
•
•
•
•
•
y
7