Nick Haralampopoulos

Building Digital Experiences

Hi, I'm Nick. A Full-Stack Developer combining military precision with creative engineering to build robust web applications.

About Me

I am a Full-Stack Developer with 6+ years of experience in JavaScript and 4+ years in React. Based in Athens, Greece, I bring a unique background as a Reserve officer in the Hellenic Air Force, which instilled in me a disciplined approach to leadership and teamwork.

Currently, I specialize in building scalable web applications using React, Ruby on Rails, and modern JavaScript tools. I am a strong advocate for pair-programming, clean code, and mentoring junior developers.

My soft skills include streamlining complicated procedures, delivering clear technical presentations, and exemplary problem-solving abilities.

Things I Can Do

My bachelor in automotive engineering taught me to think scientifically. My time in the Hellenic Air Force as an officer sharpened my leadership and organization skills. My software development training boosted my knowledge and skills in software engineering.

  • Javascript ES5/ES6, React, Redux
  • Ruby, Ruby on Rails, SQL
  • Bootstrap, SemanticUI, Materializecss
  • Webpack, Babel, Git
  • Write tests with Jest, RSpec
  • Write clean code
  • Follow best practices
  • Pair Programming, Remote Working

Experience

Oct 2025 - Nov 2025

Backend Developer

Make Agency (Contract)
  • Integrated Sumsub API to Equals API.
  • Developed a small API using Node.js and Express.js.
Oct 2024 - Oct 2025

Frontend Lead Developer

Red Pegasus Group (Full-time)
  • Developed comprehensive React-based CRM extensions for HubSpot.
  • Built serverless Node.js APIs with HubSpot CRM integration.
  • Designed and developed modular component architecture with reusable UI components.
Jan 2024 - Present

Frontend Developer

Sawadee Reizen (Remote)
  • Writing A/B tests on ABTasty and Convert using jQuery, CSS, and HTML.
  • Fixing bugs in the backend using Ruby on Rails.
June 2024 - Sep 2024

Frontend Developer

Amenitiz (Remote)
  • Worked on developing the new Booking Engine using React 17 with TypeScript.
  • Wrote tests using Jest and utilized Jotai for state management.
Sep 2023 - June 2024

Frontend Developer

HelloBL Inc. (Contract)
  • Translated Adobe XD designs into dynamic and responsive UIs using React 18.
  • Utilized Ionic to develop mobile apps for iOS and Android.
Nov 2019 - Present

Student Mentor

Microverse (Volunteering)
  • Mentoring students on their path to becoming Software Developers.
  • Conducting weekly meetings to discuss technical issues and soft skills.
  • Advising on conflict resolution in cross-cultural remote teams.
1996 - 1998

Reserve Captain

Hellenic Air Force
  • Graduated 2nd in class as a reserve officer with highest possible grades.
  • Promoted to 2nd Lieutenant, then Captain.
  • Trained 3 platoons, awarded "Best Platoon" for two consecutive series.

Selected Work

Sumsub Token Server

Generate SumSub Web/Mobile SDK access tokens securely via a tiny Express backend plus a simple static demo page.

JavaScript Express.js Node.js

Dark Forest RPG

A turn-based RPG game with a custom story, gameplay mechanics, and scoring system. Designed and developed using Phaser 3.

JavaScript Phaser 3 Webpack

MotoGP Database

A fully responsive SPA for MotoGP fans to view team information and standings. Features filtering by country.

React Redux React-Router

Book a Ducati

A tablet-optimized SPA allowing users to book test rides for their favorite Ducati bikes. Built with a Rails API and React/Redux frontend.

React Redux Ruby on Rails

Mapply

A workout tracking application integrated with map functionality using Leaflet.js. Users can log workouts on specific map locations.

JavaScript (ES6) Leaflet.js Babel

Acropolis 247

Mobile-first restaurant website with dynamic DOM manipulation using pure JavaScript modules and Webpack.

HTML5/CSS3 JavaScript Webpack

Testimonials

"Nick is a Full-stack web developer, he is good at solving problems with strong presentation skills, he has solved a lot of challenges on Leetcode and code wars. I'm with him in a daily standup team he is good at time management. He has helped me several times when my project stuck with a lot of bugs. I feel the honour to work with him."

Salum Habibu Kombo

Electronics Engineer | Software Developer

"If you are looking for someone supportive, responsible, hardworking, and not just a great problem solver but the one who always tries to find better ways of doing things, then Nick is the right person you are looking for. I had a great time learning and working with him on React and Rails projects."

Abdusaid Abdurasulov

Full Stack Developer

Let's Connect

Open to new opportunities and collaborations. Feel free to reach out!

dev@nickharas.com