Frane Cagalj
@franecagalj
Senior Full Stack Engineer with 9 years of diverse experience.
What I'm looking for
I'm a Senior Full Stack Engineer with 9 years of experience building scalable and reliable applications across fintech, healthcare, and game board platforms. I work mostly with JavaScript, TypeScript, React, Node.js, and Spring Boot. Over the years, I’ve led cross-functional teams, improved system performance, and set up smooth CI/CD pipelines.
I care deeply about clean code, solid architecture, and working in agile teams. I also enjoy mentoring others and creating software that not only works well but truly supports business goals. My experience includes building customizable CRM platforms, optimizing frontend performance, and developing full-stack solutions that enhance operational efficiency.
Experience
Work history, roles, and key accomplishments
Principal Full Stack Engineer
InCRM
Oct 2024 - Present (1 year)
Built and launched a customizable CRM platform with AI-driven tools, enhancing email management, workflow automation, and analytics. Designed and maintained a robust monorepo architecture, leading development of key features like AI-assisted communication and real-time reporting. Integrated backend APIs with NestJS and MongoDB, optimized frontend with Vite and React, and deployed on AWS with GitHu
Senior Front End Engineer
Bitfinex
Apr 2023 - Oct 2024 (1 year 6 months)
Built and maintained high-performance frontend features for the Bitfinex trading platform, emphasizing speed, usability, and responsiveness. Developed interactive UI components with JavaScript and TypeScript, focusing on clean architecture and maintainable code. Optimized frontend performance and reduced rendering bottlenecks, collaborating with backend engineers and participating in agile workflo
Senior Full Stack Software Engineer
Tenera
Apr 2022 - Jan 2023 (9 months)
Built and shipped new features for a construction workflow platform, improving operational efficiency. Developed full-stack solutions using Node.js, TypeScript, and React with Next.js, integrating GraphQL APIs for flexible data querying. Deployed services with AWS Lambda and Serverless framework, leveraging Docker for consistent development environments.
Full Stack Software Engineer
Proxy
Nov 2020 - Jan 2022 (1 year 2 months)
Engineered key features for a Web3 platform on a microservices architecture, enhancing scalability and modularity. Delivered full-stack development using Node.js, Express, React, and TypeScript, integrating PostgreSQL and MySQL for data models. Deployed and managed cloud infrastructure with AWS Lambda, Docker, and Terraform, focusing on performance optimization and continuous delivery.
Full Stack Web Developer
Sora
Jul 2019 - Nov 2020 (1 year 4 months)
Built and enhanced core features for an HR automation platform, improving recruiting and employee management efficiency. Developed APIs with Node.js, GraphQL, and Apollo Server, and dynamic frontends with React and JavaScript. Designed and optimized data structures using PostgreSQL and Redis, integrating Elasticsearch for search and automating backend jobs with Cron, Docker, AWS, and Terraform.
Full Stack Web Developer
Welltok
Jan 2019 - Jul 2019 (6 months)
Developed and maintained full-stack features in an Agile team using a TDD approach. Built application components with Node.js, GraphQL, React with Redux, and integrated backend services with Apollo Server and Ruby on Rails. Collaborated with PMs and cross-functional teams, utilizing Apache Cassandra for data storage and implementing responsive UI with JavaScript, HTML, and CSS.
Full Stack Web Developer
BizBinge
Jul 2016 - Jan 2019 (2 years 6 months)
Built and maintained core features for a single-page CRM system and public-facing portal for a startup. Developed responsive UI components with AngularJS, JavaScript, HTML, CSS, and Bootstrap. Implemented backend APIs using Node.js, Express.js, and Go, managing data with MongoDB and deploying on AWS while participating in agile development cycles.
Education
Degrees, certifications, and relevant coursework
University of Split
Master's Degree, Computer Science
Obtained a Master's Degree in Computer Science from the University of Split. The program provided advanced knowledge in various computer science disciplines.
Tech stack
Software and tools used professionally
GitHub
GitHub Actions
React Native
MySQL
PostgreSQL
MongoDB
Cassandra
Shopify
Gmail
Node.js
Django
Laravel
Spring Boot
Ruby on Rails
Next.js
NestJS
.NET
Tailwind CSS
Nuxt.js
Redis
Terraform
Jira
Vue.js
AngularJS
Svelte
JavaScript
Java
PHP
ASP.NET
Ubuntu
pnpm
Heroku
Apollo
GraphQL
Elasticsearch
WordPress
AWS Lambda
Serverless
Vercel
Netlify
Chakra UI
Storefronts
Gatsby
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Frane?
You can contact Frane and 90k+ other talented remote workers on Himalayas.
Message FraneFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
