A seasoned software engineer with a versatile skill set covering web applications and embedded systems development. Proficient in employing a broad spectrum of technologies such as Java, JavaScript, C, PostgreSQL, Jenkins, Docker, Git, etc. Demonstrated a keen commitment to enhancing software quality through adherence to Test-Driven Development (TDD) practices.
-
Senior Software EngineerGerniks Feb 2023 - PresentBelgrade, Serbia• Developed and maintained both frontend and backend components of the application, employing Spring Boot for server‑side logic, Angular for dynamic UIs, and PostgreSQL for database operations• Developed a subscription feature for users, enabling the generation of valid bank statements by extracting relevant information directly from a PostgreSQL database• Led the transformation of an existing application into a web service architecture, focusing on standardized PDF statement generation, utilizing Spring Boot for backend development and Apache PDFBox for document processing. -
Senior Software EngineerInterventure Nov 2021 - Feb 2023• Designed and established the foundational architecture for a user subscriptions microservice, leveraging Spring Boot to create a scalable and efficient backend solution.• Implemented core features of the microservice, emphasizing the importance of thorough testing through the use of JUnit and Mockito for comprehensive test coverage.• Oversaw the deployment of the microservice’s release versions to a Kubernetes cluster, utilizing CI/CD tools such as BitBucket for source code management and Jenkins for automation and continuous integration. -
Software EngineerFis May 2020 - May 2021Belgrade, Centralna Srbija, Serbia• Contributed to the development of a Java EE‑based backend solution tailored for managing financial transactions, focusing on enhancing system performance and reliability.• Offered round‑the‑clock on‑call support to clients, available six days a week on a monthly rotation, ensuring timely resolution of issues and maintaining high customer satisfaction levels.• Engineered a sophisticated feature for generating a dependency graph of existing classes, which served as a foundation for migrating an existing caching solution to Memcached, significantly improving data retrieval speeds.• Wrote extensive test cases for Couchbase database interactions, running these tests through Jenkins pipelines, and employed Groovy scripting to automate and verify database operations, thereby safeguarding data integrity and maintaining system stability across different scenarios. -
Software EngineerRt-Rk Nov 2015 - May 2020Belgrade, Centralna Srbija, Serbia• Played a key role in the implementation of DVB middleware on a Technicolor Android board for the French client Bouygues, utilizing C and C++ technologies to enhance media streaming capabilities.• Served as a mentor to junior developers on the project, fostering knowledge sharing and skill development among the team.• Developed an Android UI solution for a client in Thailand, True, and provided direct onsite support to ensure the successful deployment and adoption of the interface.• Contributed to the integration of various modules for a BMW project focused on autonomous driving, leveraging Bazel for build management and Python for scripting and automation, significantly advancing the project’s technological foundation.
Darko Stosic Education Details
-
Computer Science -
Computer Science -
Etš Rade Končar
Frequently Asked Questions about Darko Stosic
What company does Darko Stosic work for?
Darko Stosic works for Gerniks
What is Darko Stosic's role at the current company?
Darko Stosic's current role is Senior Software Engineer.
What schools did Darko Stosic attend?
Darko Stosic attended University Of Belgrade, University Of Belgrade, Etš Rade Končar.
Not the Darko Stosic you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial