henry thornley

henry thornley

Mentor
Rising Codementor
US$10.00
For every 15 mins
ABOUT ME
Senior Software Developer with 15+ years of professional experience
Senior Software Developer with 15+ years of professional experience

Hello, my name is Henry and primarily work in JavaScript, TypeScript and React at my current position, but have written code in a vast amount of languages and frameworks check out my LinkedIn for more details if desired.

  • I have helped create and been the sole creator of two #1 paid applications in the IOS store.
  • I have recently worked on robotic systems and enjoy learning new things.
  • I enjoy meeting new people and helping them on their journey into their career.
Pacific Time (US & Canada) (-07:00)
Joined February 2025
EXPERTISE
10 years experience
6 years experience
10 years experience

REVIEWS FROM CLIENTS

henry's profile has been carefully vetted and approved as a Codementor. Connect with henry now, and leave a review for them once you're done!
EMPLOYMENTS
Senior Software Engineer
GovSpend
2022-10-01-Present
● Maintain an internal software suite developed with functional JavaScript libraries, React, and FeathersJS. Continuously update the appl...
● Maintain an internal software suite developed with functional JavaScript libraries, React, and FeathersJS. Continuously update the application by introducing new features and resolving issues within the system. ● Contribute to an open-source library maintained by the organization called Futil-js, which is currently the only dependency used within the Lodash library. This JavaScript library enhances the functional programming capabilities of Lodash/fp. ● Enhance the open-source JavaScript library we maintain, known as Contexture. This library adopts an approach similar to Redux, simplifying the complex process of data joining and natural filtering for MongoDB and Elasticsearch sources with minimal code. ● Develop an AI keyword generator during a hackathon, which significantly improved our product by generating suggestions based on existing searches. This concept was embraced by the product team and implemented by me during sprint work following a successful Proof of Concept (POC) demonstration within the company. ● Utilize a functional programming style throughout work at this company, employing auto-curried iteratee-first data-last methods. This programming approach facilitated the creation of highly efficient and intuitive code.
MongoDB
Elasticsearch
TypeScript
View more
MongoDB
Elasticsearch
TypeScript
React
JavaScript
Feathers.js
View more