Никола КараклићНК
Open to opportunities

Никола Караклић

@0001109

Senior software engineer with expertise in scalable web solutions.

Serbia
Message

What I'm looking for

I am looking for a collaborative environment that values innovation and growth.

I am a Senior Software Engineer with over 6 years of experience in designing and building scalable web and microservice solutions. My journey has taken me through various roles, where I have honed my skills in .NET, AWS, and React. I am passionate about Domain Driven Design and Event Sourced systems, which has allowed me to contribute significantly to the projects I have worked on.

At QSX Software, I designed and maintained a $60M self-storage management platform, developing a suite of 22 .NET microservices on AWS. My efforts improved system throughput by 80% through Redis caching and I actively supported over 200 self-storage facilities. I take pride in my ability to lead and mentor junior developers, fostering a collaborative and adaptable team environment.

Previously, I worked as a Full Stack Engineer at Foursquare, where I maintained and improved a geospatial analytics platform using React and NodeJS. My contributions included developing over 50 components and enhancing the UI/UX. I also have experience in data exploration and ETL operations, which has equipped me with a diverse skill set to tackle various challenges in software development.

Experience

Work history, roles, and key accomplishments

QS
Current

Backend Software Engineer

QSX Software

Jan 2022 - Present (3 years 6 months)

Designed, built (zero to one), and maintained a $60M self-storage management platform with a suite of 22 .NET microservices on AWS, using PostgreSQL and MongoDB for storage actively leveraging popular LLM tools. Improved system throughput by 80% through Redis caching with cache-stampede protection, and developed scalable RESTful APIs and event-driven workflows using MassTransit and AWS SNS/SQS to

FO

Full Stack Engineer

Foursquare

Jan 2021 - Present (4 years 6 months)

Maintained and improved Unfolded geospatial analytics platform with React (TypeScript), Redux, and NodeJS backend (Sequelize + MySQL). Developed a suite of 50+ components, improved UI/UX, and actively contributed to the KeplerGL open-source geospatial analysis tool.

LE

Javascript Developer

Levi9

Jan 2020 - Present (5 years 6 months)

Developed and maintained (zero to one) a data exploration SPA based on open-source data analysis platform leveraging React (TypeScript), Redux, NodeJS and AWS. Contributed to increased alarming coverage (AWS Cloudwatch) of an audio-streaming platform.

SE

Software Developer

Schneider Electric

Jan 2017 - Present (8 years 6 months)

Led data model migrations and ETL operations for over 100GB of legacy data into SQL Server and MongoDB. Delivered custom reporting dashboards with .NET and WPF.

Education

Degrees, certifications, and relevant coursework

FS

Faculty of Technical Sciences, University of Novi Sad

Bachelor’s degree, Technical Sciences

Currently pursuing a Bachelor's degree in technical sciences. Focusing on various aspects of engineering and technology.

Tech stack

Software and tools used professionally

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Никола Караклић - Backend Software Engineer - QSX Software | Himalayas