Skip to content
BackMar 30
Bohdan L.
Upwork badge

Bohdan L.

Full-Stack Developer (TypeScript, React, Node.js)

Hey there! I’m a Full-Stack Developer with strong experience across the full product lifecycle – from early ideas to production and long-term support. My core stack is TypeScript, React, Next.js, and Node.js, and I’m comfortable working end to end on both frontend and backend. I also build mobile apps for iOS and Android using React Native and Expo. I’ve worked with different companies, gaining solid technical expertise and a clear understanding of how different markets operate. I’m comfortable working in large teams or independently and can join a project at any stage. After several years in companies, I moved into freelancing to have more control over the people and products I work with. I’ve been freelancing for about one year now, and this lifestyle allows me to balance work with sports and my personal interests. ··················································································································································································· ✅ SERVICES I CAN HELP WITH : • Building modern web apps with clean UI and solid architecture • Developing full-stack features from frontend to database • Implementing authentication, roles, and access control • Integrating payments (Stripe, PayPal) and third-party APIs • Improving performance, stability, and scalability • Refactoring legacy code and reducing technical debt • Setting up CI/CD, deployments, and production support ··················································································································································································· ✅ FRONTEND DEVELOPMENT • Build fast, scalable interfaces using React (App Router) and Next.js with SSR, SSG, ISR • Turn Figma designs into clean, accessible (a11y), and production-ready UI • Implement smooth navigation, forms, and client-side logic • Manage state efficiently using Redux, Redux Toolkit or React Query • Style applications with Tailwind CSS, SCSS, and Bootstrap • Use component libraries like ShadCN UI, MUI, and Chakra UI • Improve SEO, routing, performance, and responsiveness • Write clean, maintainable code focused on long-term scalability ✅ BACKEND DEVELOPMENT • Develop backend services using Node.js, Express, and NestJS • Design, build, and maintain REST and GraphQL APIs • Work with databases like PostgreSQL, MySQL, MongoDB, and Redis • Use Prisma ORM for data modeling, migrations, and efficient queries • Implement authentication and authorization with JWT, OAuth, and session-based flows • Build real-time features using WebSockets and background jobs • Integrate third-party services, payment systems, and external APIs • Optimize performance, handle caching, and ensure scalability • Set up CI/CD pipelines, deployment workflows, and production support ··················································································································································································· ✅ INTEGRATIONS & PERFORMANCE • Integrate payments and subscriptions with Stripe and PayPal • Build communication features (SMS, calls, notifications) using Twilio, SendGrid, OneSignal • Use Firebase Auth, Auth0, and Supabase for authentication, storage, serverless backend • Connect third-party APIs and services, including Google Analytics / GA4, for analytics, email, messaging • Optimize performance with caching, async processing, and smooth backend integration ··················································································································································································· ✅ DEVOPS & DEPLOYMENT • Deploy web and mobile applications to Vercel, Netlify, Render, and DigitalOcean • Work with AWS services including EC2, S3, and RDS • Containerize applications using Docker and manage orchestration with Kubernetes • Set up CI/CD pipelines with GitHub Actions for smooth, automated deployments • Monitor deployments, troubleshoot issues, and ensure production stability • Optimize infrastructure for performance, scalability, and cost-efficiency ··················································································································································································· ✅ MOBILE DEVELOPMENT • Build cross-platform apps for iOS and Android using React Native and Expo • Turn designs into clean, responsive, and user-friendly interfaces • Connect apps to REST and GraphQL APIs for smooth data flow • Integrate third-party services like Stripe, PayPal, Firebase, Twilio • Implement Paywalls and manage in-app subscriptions using RevenueCat • Handle offline functionality, local storage, and sync data when online • Optimize performance and ensure smooth user experience • Deliver production-ready apps to App Store (including TestFlight) and Google Play

🇵🇱Wroclaw, Poland$25/hr100% JSS5.00 (1)Since Jan 2026

Earnings and projects

MRR (estimate)as of Mar 30
≈$0

An estimate from an earlier read

World#374,826 / 412k
🇵🇱Country#2,623 / 2,852
Revenue, last 30 days
—
Total earnings
$1.3k

Billed in all: $1.3k

World#374,826 / 412k
🇵🇱Country#2,623 / 2,852
Per project
$1.3k

$0 in the last 6 months

Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇵🇱Country#866 / 2,852
Projects in all
1
0% fixed100% hourly
World#360,671 / 412k
🇵🇱Country#2,572 / 2,852

Earnings, last 30 days

–Billed in all, before Upwork's fee

One reading so far: earnings show from the second.

Skills