Petar SimicPS
Looking for a job

Petar Simic

@petarsimic

Results-driven Senior Software Engineer with extensive experience in development.

Serbia

What I'm looking for

I am looking for a role that fosters innovation, teamwork, and continuous learning.

I am a results-driven Senior Software Engineer with extensive experience in developing scalable and efficient systems. My expertise spans both backend and frontend development, where I have successfully led diverse teams to deliver high-quality software solutions. I am dedicated to maintaining code quality and enhancing user experience while continuously learning about emerging technologies.

Throughout my career, I have worked on significant projects, such as re-engineering applications to modular architectures and developing custom APIs that integrate advanced technologies like Elasticsearch. My commitment to innovation and efficiency has allowed me to exceed client expectations consistently, making me a valuable asset to any team.

Experience

Work history, roles, and key accomplishments

TO
Current

Single-page Applications Developer

Toptal

Nov 2014 - Present (10 years 6 months)

Delivered over 20 projects with 5000+ hours of development, utilizing Angular, React.js, and Node.js. Focused on API integrations and performance optimization for scalable SPAs.

OP

Senior Software Engineer

OPS.INC

May 2024 - Apr 2024 (-1 years 11 months)

Re-engineered application architecture from a monolithic structure to a modular monolith, improving scalability and maintainability. Developed custom language services for localization and enhanced reporting capabilities.

JG

Senior Software Engineer

Jollydays GmbH

Jan 2023 - Apr 2024 (1 year 3 months)

Designed and developed a custom API using Node.js and NestJS, integrating Elasticsearch for event ticketing. Created a campaign management system with React.js and Next.js, enhancing user engagement and data retrieval.

AD

Senior Software Developer Team Lead

Alt Tab - Worlds' best developers on demand

Sep 2015 - Jun 2022 (6 years 9 months)

Led a team of developers while working on multiple projects for an outsourcing company. Focused on user interface design, code quality, and cross-browser compatibility. Developed reusable components and integrated live video streaming features. Engaged in problem-solving and continuous process improvement.

VE

Senior Software Engineer

Vertrical

Oct 2020 - Apr 2022 (1 year 6 months)

Led a team in developing high-quality web applications, focusing on performance, scalability, and cross-browser compatibility. Conducted code reviews, collaborated with quality control, and developed reusable Storybook components. Implemented RESTful APIs and unit testing to enhance application functionality and reliability.

Education

Degrees, certifications, and relevant coursework

Toptal logoTO

Toptal

Professional Experience, Software Engineering

2014 -

Activities and societies: Adapted to new technologies, emphasizing innovation and efficiency to exceed client goals.

Delivered 20+ projects over 9 years with 5000+ hours of development work. Worked with diverse technologies: Angular, React.js, jQuery, and Node.js for scalable, high-quality projects. Implemented complex API integrations using Shopify API and GraphQL.

OP

OPS.INC

Professional Experience, Software Engineering

2024 - 2024

Activities and societies: Organized modules into shared/base, legacy, modern, and client-specific categories, significantly improving code organization and modularity.

Re-engineered the application from a tightly coupled, monolithic structure to a modular monolith using Nx.dev. Established a new foundation with independent libraries and projects loaded on demand, ensuring improved scalability and maintainability.

JG

Jollydays GmbH

Professional Experience, Software Engineering

2023 - 2024

Activities and societies: Collaborated closely with marketing teams to ensure precise campaign filtering and boosted user engagement.

Designed and developed a custom API from scratch using Node.js and NestJS, integrating Elasticsearch for event ticketing systems. Optimized high-performance queries and filtering for large datasets, enhancing data retrieval and campaign management.

Find your dream job

Sign up now and join over 85,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