Gianfranco
Palumbo



Links: LinkedIn, GitHub, Stack Overflow





Relevant experience



Curent - 

Nov 2024


Coding Mentor and Founder | Part-time

Company: Escuela.dev – Location: Malaga


  • I founded Escuela.dev, a personalized coding school to democratize online coding mentorship. After my experience as a mentor at Thinkful (now Chegg), I understood how a dedicated mentor can impact a student’s success, especially in online learning, which is often challenging and expensive.
  • Offer personalized support to students through online video sessions, providing feedback and guiding them through the curriculum.
  • Help numerous students overcome getting blocked by concepts and gain confidence in their abilities.
  • Teach modern JavaScript, TypeScript, React, HTML, CSS, Git and Node.js.


Current -

Jan 2020

Full Stack Engineer | Contractor | Part-time

Company: MoveFllux Corporation – Location: Remote


  • Use Python (Flask and FastAPI), Google Cloud Run, and MongoDB (Atlas) to create custom full-stack applications.
  • Deploy multiple web apps using React, Stripe, Next.js, OpenAI API (ChatGPT models), AWS Bedrock, MongoDB vector search, SendGrid for emails.
  • Test LLM (Large Language Models) using Google Colab with RAG (Retrieval-Augmented Generation) technique (Langchain, Vercel AI SDK)


Nov 2024 - 

Jan 2020



Senior Software Engineer | Contract | Full-time

Company: CarTrawler – Location: Dublin, Ireland (Malaga from Oct '22)


  • Build Modern Web Applications using React, Preact, Vite and Astro.
  • Develop React Native applications (SDK) with TypeScript and Redux.
  • Utilise a CMS (Payload) and the Figma API to generate styles.
  • Develop Node.js backend applications (TypeScript, Fastify and Redis) like services like push notifications (OneSignal) and email (SendGrid).
  • Deploy backend services using AWS Lambda, CloudFront and Docker
  • Write Integration and unit tests with Jest and Vitest.
  • Write iOS (Swift, Objective-C) and Android (Kotlin, Java) code.
  • Monitor front-end and back-end services on Coralogix.


Oct 2019 -

Nov 2017



Co-founder and CTO [Marketplace, Mobile Commerce, Fashion]

Company: Onova – Location: Lviv, Ukraine


  • Drive the full product development from conception to launch.
  • Develop 2 React Native (Android and iOS) apps, 2 React websites and back-end services for different markets.
  • Develop the back-end API services using TypeScript, Node.js, MongoDB and a Job Scheduler.
  • Write Integration tests for the REST API back-end services
  • Use
    • Google Cloud Storage (GCS) for image hosting.
    • Firebase Cloud Messaging (FCM) for Push notifications.
    • Local payment (complex) and shipping services provider. At that time, there was no Stripe or PayPal in Ukraine.
  • Use continuous deployment and deploy the back-end services on Amazon Web Services (AWS) EC2 instance.
  • Monitor all front-end and back-end services with Sentry & NewRelic.

July 2015  -
July 2012


Technical Services Engineer | Permanent | Full-time

MongoDB, Inc. – Dublin, Ireland

  • Support developers, database administrators and DevOps people in Enterprises and SMEs to successfully use MongoDB products.
  • Onboard new customers into Support and Services via a scheduled phone call to ensure they feel they’re well-taken care of and know how to engage with Support when necessary.
  • Replicate programming (Python, Java, JavaScript, C, etc.), network and distributed system issues which relate to MongoDB on various Linux distributions (Amazon, Ubuntu, CentOS).

Education & TRAINING


2008 - 2012 BSc (Hons) in Computer Science
Dublin Institute of Technology (TU Dublin), Kevin St.


Languages Fluent in English, Spanish and Italian.



miscellaneous 


First computer Compaq Presario 412 (386 processor) in 1995 (8 years old)