Martin Fulop, senior software engineer

Martin Fulop

Available starting April 2026

I build products
for web & mobile.

Senior full stack developer building modern web and mobile products with a strong focus on TypeScript, Next.js, React Native, and Node.js.

Martin Fulop, senior software engineerSchedule a call with me
Ricardo SousaJanos FeketeKornel KeseruLuke Siedle

Trusted by clients & peers

“Martin works independently and has an impressive ability to elaborate low-level technical details while maintaining a focus on scalable, reusable solutions. Rather than building one-off implementations, he established solid foundations that benefited the entire team. ”

Martin Fulop, senior software engineer

Kornel Keseru

Solution Architect at EPAM Systems

My expertiseand tech stack.

I bring experience from both structured corporate teams and fast-moving freelance work across industries such as: digital banking, AI & RAG applications, online marketplaces, SaaS, fitness, e-commerce, gaming, automotive industry.

Next.js
React
React Native (Expo)
Hono
NestJS
PostgreSQL
Figma
TypeScript
Node.js
Tailwind CSS
Prisma
Apollo GraphQL
MongoDB
Drizzle
Web App Development
Mobile App Development
Backend & API Development
AI & RAG Product Development
MVPs for Startups
Legacy Code Modernization

Some of mypast projects.

LeadForge

LeadForge

A lead tracking platform for home service providers that captured PPC call leads and helped home service pros manage inbound opportunities.

ReactNestJSTypeScriptPostgreSQLDrizzleTwilioJest
RLUX

RLUX

A cross-platform raffle app for limited-edition sneakers, built to handle thousands of concurrent users across iOS and Android for popular sneaker drops.

React NativeNode.jsExpressSocket.IOPostgreSQL

About me, and my work.

Martin Fulop portrait

Martin Fulop

Senior Software Engineer

My work history

10+ Years of Experience

EPAM Systems, Inc.

Senior Software Engineer

2024-2026

Freelance Consulting

Full Stack Developer

2016-2024

Fitness Tech Group Ltd.

Senior Software Engineer

2022-2023

Lab19 Digital Ltd.

React Native Developer

2020-2022

Independent Game Development

Mobile Game Developer

2013-2016

Hi, I'm Martin, a senior full stack engineer originally from Hungary, now based in Spain. I've spent over ten years shipping web and mobile products across startups and enterprise. I work across the stack in TypeScript most of the time, but I'm pragmatic about reaching out for other languages when the problem calls for it.

I leverage modern AI tools like Cursor and Claude Code to move faster and deliver more effectively. As of today, I believe using these tools well is an essential part of being a software engineer, but only when it is grounded in experience, discipline, and strong technical judgment. For me, that means avoiding “vibe coding” entirely and applying strict standards and a careful review process to any AI-assisted work.

What sets me apart is how I approach the work. I’m proactive by nature, and I take full ownership of the things that I build. I also simplify aggressively, because over-engineering is one of the most common problems I see when joining existing projects; it increases risk, slows delivery, and compounds technical debt over time, making the project harder and more expensive to maintain as it grows. Beyond implementation, I stay focused on outcomes and try to contribute to product and business decisions whenever it adds value.

Trusted by many

What it's liketo work with me.

I was impressed by Martin's knowledge of React and React Native. He was able to tackle a wide range of problems, even in unfamiliar areas.

He is one of the most mature senior developers I have worked with recently.

Martin Fulop, senior software engineer

Janos Fekete

Chief Software Engineer at EPAM Systems

Martin works independently and has an impressive ability to elaborate low-level technical details while maintaining a focus on scalable, reusable solutions.

Rather than building one-off implementations, he established solid foundations that benefited the entire team.

Martin Fulop, senior software engineer

Kornel Keseru

Solution Architect at EPAM Systems

Martin's attention to detail was meticulous and he always deeply researched best practices for anything new that came our way.

By the end of the project the React Native codebase was razor sharp and every decision he took in his code was well thought out and executed.

Martin Fulop, senior software engineer

Luke Siedle

CTO at Lab19 Digital

I highly recommend him to anyone looking to get professional work done and someone that thinks things through, provides suggestions for improvements and shows incredible professional ethics.

Martin Fulop, senior software engineer

Ricardo Sousa

Project Manager at BlueGlass

Man did I get lucky finding Martin... yes he's an exceptional front-end dev.

Massively productive, smart, hard-working, figures anything out / leaps over roadblocks to get from A to B regardless of what it is. But most importantly, I trust him to the end of the earth to do the right thing. Anyone would be lucky to work with him.

Martin Fulop, senior software engineer

Client Confidental

Testimonial from Upwork

Martin is absolutely brilliant. He is a pleasure to work with. I pitched to Martin a very tough idea, and within a few weeks, he was able to produce perfectly. I would not hesistate one bit to work with Martin again, he is simply brilliant.

Martin Fulop, senior software engineer

Client Confidental

Testimonial from Upwork

Martin was great to work with. Always communicated and put in extra effort to get it all done right. Will definitely work with him again.

Martin Fulop, senior software engineer

Client Confidental

Testimonial from Upwork

Quite simply the best experience I have had with a freelancer off this website.

Martin Fulop, senior software engineer

Client Confidental

Testimonial from Upwork

I feel very fortunate that Martin has worked on our project.

Martin's communication and responsiveness were excellent and his technical skills are simply amazing! He is extremely knowledgeable and highly skilled developer.

Martin Fulop, senior software engineer

Client Confidental

Testimonial from Upwork

Have aproject in mind?

I'm open to full-time remote collaborations where I can help move projects forward.

Martin Fulop, senior software engineer

Schedule adiscovery call.

A quick 30-minute chat to explore your project and see if we're a good fit.

Schedule a call

Better over email?

Share a few details and I'll reply within 24 hours.

Send an email