Noah Jay
Software Developer at ApyCare- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
French Native or bilingual proficiency
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
ApyCare
-
France
-
Software Development
-
1 - 100 Employee
-
Software Developer
-
Jul 2023 - Present
-
-
-
Sinch
-
Sweden
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Mar 2020 - Dec 2022
Full-stack and integration development around bulk-volume scheduled mobile marketing campaigns. Contributed to 2 notable shipped features: extending the existing SMS campaign product to allow using first MMS and then WhatsApp message templates, building on top of Sinch's Conversation API (ConvAPI) for the actual message delivery. This was done as part of a small self-organized team (around 5-7 members at any given moment) which included people with design, UX, and product skills. I served as equal contributor as well as eventual lead frontend dev on: - redesigned Web app for managing the creation and scheduling of campaigns (React/Typescript) - Extending the existing backend to coordinate the campaign data it owns with the message template data and sending mechanisms owned by ConvAPI (Python) Contributed to 1 notable shipped product: a custom integration for a big luxury brand in the form of a Salesforce Marketing Cloud (SFMC) Custom Activity that enables sending KakaoTalk messages via ConvAPI from within a SFMC Journey. This was done as part of a team that was a mix of Sinch employees and contractors, almost exclusively developers overall. I served as lead frontend dev on: - Web app hosted by Sinch and embedded within SFMC's web app, used by the user to manage how KakoTalk messages are created from their data (React/Typescript) as well as eventual equal contributor on: - Backend hosted on AWS by Sinch, serves as bridge between message data (coming from SFMC) and ConvAPI while managing throughput and queuing (using Redis) to respect the API's rate limit (Fastify/Node/Typescript) My contributions beyond directly designing and writing software included: - enhancing the developer tooling available to and used by the team - on-boarding new team members onto the projects and products - mentoring team members with less developer, domain, and/or client experience - participating in recruiting interviews for new developers for the team Show less
-
-
-
myElefant (now Sinch for Marketing)
-
France
-
Technology, Information and Internet
-
1 - 100 Employee
-
Software Developer
-
Mar 2020 - Mar 2020
Continued development efforts and responsibilities from my position at Yaal on ongoing projects while adjusting to changes caused by Sinch's buyout of myElefant. This entry in my employment symbolizes how I switched employers on paper to myElefant several months after Sinch bought them. For the remainder of my time at Sinch, please see the relevant entry. Continued development efforts and responsibilities from my position at Yaal on ongoing projects while adjusting to changes caused by Sinch's buyout of myElefant. This entry in my employment symbolizes how I switched employers on paper to myElefant several months after Sinch bought them. For the remainder of my time at Sinch, please see the relevant entry.
-
-
-
Yaal
-
France
-
Software Development
-
1 - 100 Employee
-
Software Developer
-
Sep 2018 - Feb 2020
Numerous and diverse development around conversational marketing campaigns. Both systems development as well as creating tools for "non-technical" users to use these systems. Among these were: - web app built with React to create chat bot scenarios - conversation engine for RCS, handling generation of bot's response to user according to client-created scenarios - REST API to send messages on-demand to facebook users who have explicitly opted in - In-house central authentication service (OAuth2) for accessing our APIs - Tool for scheduling RCS marketing campaigns targeting up to several hundred thousand users in the span of hours Show less
-
-
-
Media.Monks
-
Netherlands
-
Advertising Services
-
700 & Above Employee
-
Frontend Developer Intern
-
Apr 2018 - Jul 2018
Website development & maintenance for MediaMonks clients. Implemented a search interface with "smart" filters using Vue.js in a project for Petco. The filters are dynamically available depending on if they further restrict the results, which are populated by a third party API. Contributed to maintenance for the United States Air Force website (at www.airforce.com), using KnockoutJS. This included bugfixes, feature and content updates, as well as entire page redesigns. Implemented from scratch a secure file sending service using Vue.js and various Amazon Web Services (notably Lambda Functions & Simple Notification Service). This in-browser application automates encrypting a file with a password, sending the password via SMS, and sending an email with a link to download the file, as well as providing an interface to download & decrypt a file using the sent password. Show less
-
-
-
The Things Industries
-
Netherlands
-
Software Development
-
1 - 100 Employee
-
Software Developer Internship
-
Jun 2017 - Aug 2017
Developed end-to-end "off the shelf" applications using LoRaWan & The Things Network for business customers of The Things Industries. Integrated third party services to The Things Network ecosystem. Built scalable front-end utilities for The Things Network community. Developed end-to-end "off the shelf" applications using LoRaWan & The Things Network for business customers of The Things Industries. Integrated third party services to The Things Network ecosystem. Built scalable front-end utilities for The Things Network community.
-
-
-
ENAC - Ecole Nationale de l'Aviation Civile
-
France
-
Aviation and Aerospace Component Manufacturing
-
400 - 500 Employee
-
DevOps Internship
-
Aug 2016 - Aug 2016
Designed & implemented redundancy for a reverse-proxy. Uses Keepalived, a high-availability FOSS, to automatically fail-over the reverse-proxy's IP address when service error is detected. Designed & implemented redundancy for a reverse-proxy. Uses Keepalived, a high-availability FOSS, to automatically fail-over the reverse-proxy's IP address when service error is detected.
-
-
-
-
Pine and Oak Parcel Management
-
Jan 2011 - Jan 2014
(Volunteer Work) Managing a forested domain: reducing brush levels, pruning young trees, clearing felled parcels for replanting. (Volunteer Work) Managing a forested domain: reducing brush levels, pruning young trees, clearing felled parcels for replanting.
-
-
Education
-
ENSEEIHT
Master's degree, Mathematics and Computer Science