👋 Hey,
I'm James Tsetsekas

I'm a Full Stack Web Developer who thrives on building high-quality, scalable web applications. With expertise in JavaScript, PHP, React, Vue, Angular, and Node.js, I develop intuitive user experiences and powerful back-end systems. I bring a strong foundation in algorithms, data structures, and clean code principles, ensuring performance and maintainability. Beyond development, I’m a mentor and lifelong learner, teaching and guiding aspiring developers in coding communities and meetups. Whether you're looking for a collaborator, problem solver, or tech leader, I’d love to connect and build something great together!

profile of James Tsetsekas

About Me

I'm a Full Stack Web Developer with a strong foundation in object-oriented programming and a passion for building scalable web applications. I specialize in JavaScript, PHP, React, Node.js, and various modern frameworks, crafting everything from dynamic front-end experiences to robust back-end systems.

My career began in IT engineering and system administration at KPMG and Novartis before transitioning into software development at Realogy, where I built and led projects for real estate technology solutions. I later became a Lead Developer in the construction and real estate sector, delivering high-performance web applications.

Currently, I develop e-commerce and enterprise solutions at OLM Foods, working on platforms that power online ordering, payments, and B2B logistics using technologies like WooCommerce, PHP, Node.js, and API integrations.

Beyond coding, I’m a lifelong learner, mentor, and Bitcoin enthusiast, actively contributing to open-source projects, running a ⚡ Lightning Network node, and engaging with tech communities through meetups and conferences.

Let’s connect and build something amazing!

What I Do

Full Stack Web Developer

I'm a Full Stack Web Developer who loves building applications using the best tools for the job—whether it's JavaScript, PHP, React, Node.js, or WordPress. I enjoy crafting clean, scalable code and working with teams that value quality. When I'm not coding, I teach and mentor developers, contribute to Bitcoin projects, and explore new tech. Let's build something awesome!

Bitcoin Enthusiast & Lightning Network Advocate

I’m deeply passionate about Bitcoin and its potential to reshape finance. I contribute to open-source Bitcoin projects, run a ⚡ Lightning Network node, and actively participate in meetups and conferences. Whether you're looking to open a channel, optimize your node, or dive deeper into Bitcoin, I’m always happy to help!

Teacher, Mentor & Lifelong Learner

I’m passionate about sharing knowledge and continuously expanding my own. I teach, mentor, and provide code reviews for hundreds of students through coding communities and meetups. Whether it's helping others break into tech or diving into new technologies myself, I thrive on learning and teaching in equal measure.

Skills & Certifications

JavaScript Essentials 1

This 40-hour course covers how interactive web and mobile applications are created with JavaScript. Learn to program your own applications with no prior knowledge required. This course is aligned to the JSE – Certified Entry-Level JavaScript Programmer Certification, developed in collaboration with the JS Institute. Programming skills open you up to careers in almost any industry and are required for advanced web, mobile app, or game development roles.

Ethical Hacker

This 70 Hour course prepares you with an Ethical Hacker skillset and give you a solid understanding of offensive security. You will become proficient in the art of scoping, executing, and reporting on vulnerability assessments, while recommending mitigation strategies. Follow an engaging gamified narrative throughout the course and get lots of practice with hands-on labs inspired by real-world scenarios.

Junior Cybersecurity Analyst

This 120 Hour course prepares you for the entry-level Cisco Certified Support Technician (CCST). You will learn vital skills like threat intelligence, network security, and risk management to protect yourself and organizations from cyber attacks.

Scrimba Frontend Developer Bootcamp

80+ hours of teacher-led group sessions and solo projects covering HTML, CSS, JavaScript, React, responsive design, UI design, Git, peer code review, and mentoring.

FreeCodeCamp.org Front End Libraries Developer Certification

300 hours of coursework covering how to create powerful Single Page Applications (SPAs) with React and Redux, and style them with Bootstrap and Sass.

FreeCodeCamp.org JavaScript Algorithms and Data Structures Developer Certification

300 hours of coursework covering the fundamentals of JavaScript, including variables, arrays, objects, loops, and functions, as well as object-oriented programming (OOP) and functional programming (FP).

Projects

WP WooCommerce LN Store

A Proof of Concept E-Commerce Store built with WordPress WooCommerce and integrated with Lightning Network payments. This project demonstrates the capability of using Lightning Network for instant and low-fee transactions in an e-commerce setting. Visit the store at https://store.jamestsetsekas.com/.

DiceLN - Lightning Network Dice Game

A full-stack web app dice game that uses the Bitcoin Lightning Network for instant deposits and withdrawals. The game is provably fair and can be played with any amount of satoshis. It includes a chat feature and is built with Node.js, Express, Socket.IO, Axios, and LND, LNBits API. Contact me for a demonstration, to play, or to learn more about the Lightning Network! Currently closed source.

Bitcoin Price Converter

A Bitcoin converter to US Dollars, GBP, or Euro to Bitcoin and Satoshis or Sats and the other way around. Built with Node.js and JavaScript.

Get in touch

Let's schedule a meeting. Feel free to reach out directly by email at [email protected].

Email Me