01/28/2026 updated

PG
100 % available

Full Stack Engineer | React/Next.js, React Native, Angular 16+, Node.js, Python, TypeScript, AWS

Belgrade, Serbia
Only remote
BA Computer Science and Technology - University of Niš
Belgrade, Serbia
Only remote
BA Computer Science and Technology - University of Niš

Profile attachments

Predrag.pdf

About me

Thanks to working in a software development company, I was able to gain experience delivering web & mobile projects across multiple industries using modern JavaScript frameworks as a full-stack engineer.

JavaScriptApplication Programming Interfaces (APIs)Amazon Web ServicesAmazon CloudfrontAmazon Elastic Compute CloudAmazon S3AuthenticationsPartnershipsSoftware as a ServiceCloud ComputingDatabasesDevOpsDjangoAmazon DynamoDBE-CommerceScalabilityMobile Application SoftwarePython (Programming Language)PostgreSQLMongoDBMySQLNode.jsOAuthPerformance TuningAngular 2+Launch SupportNext.jsResponsive Web DesignTypeScriptNetwork RoutersTestingReact.jsFlaskCypress (Programming Language)BackendFastAPIAmazon Relational Database ServiceAngularJSGraphQLReact NativeFront End Software DevelopmentFunctional ProgrammingApi GatewayNestJSFintechSafety PrinciplesDocker
I'm a full-stack engineer with 8+ years of hands-on experience building high-performance web and mobile applications from end to end. I specialize in modern JavaScript/TypeScript ecosystems and cloud infrastructure to deliver scalable, maintainable solutions that drive real business results.
Core expertise:

Frontend: React, Next.js (SSR/SSG/App Router), React Native (iOS + Android cross-platform apps), Angular 16+
Backend: Node.js (Express/NestJS), Python (FastAPI, Django, Flask)
Cloud & DevOps: AWS (EC2, S3, Lambda, RDS, Amplify, CloudFront, API Gateway, Cognito), CI/CD pipelines, Docker basics
Databases: PostgreSQL, MongoDB, MySQL, DynamoDB
Other: REST/GraphQL APIs, authentication (JWT, OAuth), performance optimization, responsive design, testing (Jest, Cypress)

I’ve delivered projects for startups and mid-size companies in e-commerce, SaaS tools, fintech, health-tech, and education — ranging from MVPs launched in weeks to complex platforms handling thousands of daily users.
Clients value my:

Clean, modular code & best practices
Clear communication & realistic timelines
Focus on performance, security, and scalability
Post-launch support & quick iterations

Available for long-term partnerships, fixed-price projects, or hourly work. Let's discuss your idea — whether it's a new SaaS product, mobile app, complex dashboard, or API integration — and turn it into a production-ready solution.
Looking forward to working together!

Experience

Professional experience5 - 10 years
Freelancer since2024

Languages

EnglishFluentSerbianNative speaker

Project history

Senior Full-Stack Engineer | React/Next.js, Angular 16+, React Native, Node.js, SQL & MongoDB

Toolla

Internet & IT

10-50 team member

Led end-to-end development of custom web and mobile applications for international clients in cybersecurity, fintech, and healthcare, delivering projects on time and 10-20% under budget using Agile/Scrum methodologies.

Architected and implemented scalable full-stack solutions with React/Next.js/TypeScript or Angular 16+ (frontend), Node.js/Express or NestJS (backend), PostgreSQL/MongoDB, resulting in 40% faster page loads and handling 10,000+ daily users for high-traffic client platforms.

Collaborated directly with clients and stakeholders to gather requirements, design system architecture, and iterate on features — reduced scope creep and delivered 95% client satisfaction ratings across multiple projects

Developed cross-platform mobile applications using React Native (Expo) + TypeScript + Redux / MobX for state management, integrated with REST/GraphQL APIs, enabling clients to launch iOS & Android apps simultaneously and increasing user engagement by 25-35%.

Delivered a React Native-based virtual card mobile app for a fintech client, achieving 4.8-star ratings on App/Play Store with 100,000+ downloads.

Senior Frontend Developer | React.js / Next.js, TypeScript, Browser extension

Molequle

Other

< 10 team member

Led the frontend architecture and development of a next-generation SaaS Customer Data & Experience Platform using Next.js, TypeScript, and modern styling solutions, ensuring high performance, responsiveness, and strict adherence to design and brand guidelines.

Designed and delivered production-ready Chrome and Firefox browser extensions with React and TypeScript, implementing complex content scripts, background/service workers, and multiple UI surfaces with strong cross-browser compatibility.

Developed robust, state-synchronized UI components using React Query to enable efficient data fetching, caching, real-time synchronization, and consistent user experiences across tabs and extension contexts.

Built scalable, data-intensive frontend interfaces such as dashboards, analytics, profiles, and reporting modules with a focus on performance, maintainability, and clean state management.

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in