Valentina Jemuović

Co-Founder

Belgrade, Serbia10 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Acceptance Test-Driven Development.
  • Proven track record in modernizing legacy code.
  • Strong background in software architecture and development.
Stackforce AI infers this person is a Software Development Expert specializing in Legacy Code Modernization and Automated Testing.

Contact

Skills

Core Skills

Software DevelopmentAcceptance Test-driven DevelopmentSolutions ArchitectureMicroservice ArchitectureSoftware ArchitectureAutomated TestingBackend DevelopmentResearchQuantitative AnalysisFinancial Analysis

Other Skills

Acceptance TestingComponent TestingUnit TestingRegression BugsJavaSpring BootAWSAPI Gateway Design.NET CoreSQL ServerCode ReviewsMentoringC#ASP.NETWPF

About

Does your team dread touching legacy code? You know the feeling — a "simple" change breaks something unexpected, releases take forever, and your team spends more time firefighting bugs than building new features. I help engineering teams break free from this cycle by introducing Acceptance Test-Driven Development (ATDD) into their legacy codebases. What changes when teams adopt ATDD: → Legacy code becomes safe to change → Bugs are caught before they reach production → Releases go from painful to routine → Developers regain confidence in the codebase How I work with teams: I start with a Testing & Delivery Assessment to understand where your pipeline and testing practices stand today. From there, I coach your team hands-on to implement ATDD — working in your actual codebase, not theoretical exercises. I've worked across Java, .NET, and TypeScript environments, helping teams build the testing foundations needed for continuous delivery. Want to explore your roadmap to Legacy Code Modernization? Let's talk: calendly.com/valentinajemuovic/call

Experience

10 yrs 8 mos
Total Experience
2 yrs 1 mo
Average Tenure
4 yrs
Current Experience

Techexcellence.io

Founder & Meetup Organizer

May 2022Present · 4 yrs

  • Technical Excellence is the foundation of sustainable software engineering. Without technical excellence, there's no quality; the development is slow and cannot be sustainable. Without technical excellence, there's no agility.
  • Join our meetup group here https://www.meetup.com/techexcellence to learn about delivering quality software faster. View our YouTube videos here https://www.youtube.com/c/TechExcellence

Symphony.is

Solutions Architect

Oct 2020Aug 2021 · 10 mos · Serbia

  • Solutions Architect for Java Spring projects - AWS, Microservice Architecture, Messaging, Integration with third party systems.
  • ▪ Designing and implementing scalable microservice architectures for Java Spring-based enterprise applications on AWS cloud infrastructure
  • ▪ Architecting end-to-end solutions including service decomposition, API gateway design, and inter-service communication patterns
  • ▪ Implementing asynchronous messaging and event-driven architectures using message brokers to ensure reliable and decoupled system communication
  • ▪ Leading integration strategy and development for third-party systems, including RESTful APIs, webhooks, and middleware connectors to enable seamless data exchange across platforms
  • ▪ Defining and enforcing architectural standards, best practices, and technical governance to ensure system reliability, security, and maintainability across distributed environments
  • Tech Stack: Java, Spring Boot, Postgres, AWS, Argo CD
JavaSpring BootAWSMicroservice ArchitectureAPI Gateway DesignSolutions Architecture

Optivem

Founder & Technical Coach

Aug 2020Present · 5 yrs 9 mos

  • I help Technical Founders to deliver software products faster by minimizing regression bugs and reducing maintenance cost.
  • Imagine if you could deliver software to production in a safe and fast way. Imagine if you had almost zero regression bugs in production, and that you customers are happy using your software, and you're able to grow your customer base. Imagine if you could reduce your software maintenance cost, and that developers are spending most of their time build features rather than bug fixing.
  • Only few companies have it figured out. The solution is to build quality in at all levels within the software development cycles through Developer Testing. Key focus areas include:
  • 1. Acceptance Testing helps the team to verify that software works correctly from the end user perspective by automating acceptance criteria testing. This reduces user-facing regression bugs.
  • 2. Component Testing helps the team to verify that frontend and backend microservices work correctly. This reduces development time by minimizing inter-team integration problems.
  • 3. Unit Testing helps the team to verify correctness of business logic and to refactor code safely. This reduces development time by providing a fast feedback loop.
  • To find out how we can help your team to deliver software with less regression bugs and reduced maintenance cost, then schedule a call https://calendly.com/valentinajemuovic
Acceptance TestingComponent TestingUnit TestingRegression BugsSoftware DevelopmentAcceptance Test-Driven Development

Silaris solutions doo

Software Architect / Team Lead

Nov 2018Sep 2020 · 1 yr 10 mos

  • Silaris Solutions doo is a full service software development company, developing software in the media industry.
  • ▪ Technical consulting for software architecture best practices
  • ▪ Automated testing (Unit Testing, REST API Testing, Selenium Testing)
  • ▪ Developer team code reviews, training & mentoring to increase productivity
  • ▪ Ensuring solution meets business needs and long-term cost efficiency
  • ▪ Ensuring efficient process and communication
  • Tech stack: .NET Core 3, EF Core 3, SQL Server
.NET CoreSQL ServerAutomated TestingCode ReviewsMentoringSoftware Architecture

P3 group

Senior Backend Developer

Jan 2018Nov 2018 · 10 mos · Belgrade, Serbia

  • P3 Group is an engineering and management consultancy company, working across diverse sectors - Automotive, Aerospace, Energy, Telecommunications and Public Sector. P3 was founded as a spin-off from one of Germany's leading technical universities. P3 has a strong focus on implementing innovative solutions, technical and managerial best practices, to deliver long-term value to clients.
  • ▪ Developing high quality software solutions for the Automotive industry
  • ▪ Leading project teams, executing planning and implementation activities
  • ▪ Designing and implementing robust and highly scalable, fault tolerant enterprise systems
  • ▪ Implementing server-client communication, implementing backend logic and data processing
  • ▪ Applying standard software best practices, writing clean and maintainable code, continuous improvement and process innovation
  • Tech stack: C# ASP.NET Web API, WPF desktop client
C#ASP.NETWPFSoftware DevelopmentProject ManagementBackend Development

Global engineering technologies

Senior Software Developer / Consultant

Oct 2014Jan 2018 · 3 yrs 3 mos · Belgrade, Serbia

  • Global Engineering Technologies (GET) is a provider of customized IT solutions for top-tier international companies across several industries, including logistics, automotive, aeronautical, energy industries.
  • ▪ Development of components for warehouse management application with applications for monitoring productivity and tracking issues in warehouse, and supply chain visibility
  • ▪ Development of application interfaces and integration with external third-party systems
  • ▪ Software architecture planning and development, architectural restructuring and improvement
  • Tech Stack: C#.NET MVC, SQL Server, Entity Framework (EF), Visual Studio
C#.NETSQL ServerEntity FrameworkSoftware ArchitectureSoftware Development

Technology partnership

Software Developer

Sep 2012Sep 2014 · 2 yrs · Belgrade, Serbia

  • Technology Partnership (TP) specializes in software R&D and software outsourcing services for clients in finance and banking, medical technology, telecommunications and supercomputing.
  • ▪ Software development for Michelson Diagnostics (C#, C++), Belex (C#) and Marketcetera (Java)
  • ▪ Worked on development of peer-to-peer backup software, image filtering algorithms, and remote configuration management systems
  • ▪ Optimized algorithms and applied parallelism to improve performance of software applications
  • ▪ Created automated unit, integration and system tests in C# (NUnit)
  • ▪ Prepared documentation related to system architecture and system testing
  • Tech stack: Java, C#, C++
C#C++JavaAutomated TestingSoftware Development

Csiro

ICT Researcher

Nov 2011Jun 2012 · 7 mos · Greater Sydney Area

  • The CSIRO ICT Centre carries out cutting-edge research projects in the applications of technology and mathematics to drive growth in health, energy and resource sectors.
  • ▪ Researched and implemented simulations of cascading failures in power grids (Java, C++)
  • ▪ Validated innovative computational methods based on mathematical graph theory
  • ▪ Published a paper in the International Journal of Electrical Power & Energy Systems
  • ▪ Contributed to the RoboCup 2D Simulation League project (C++)
  • Publications:
  • ▪ Valentina Cupac, Joseph T. Lizier, Mikhail Prokopenko, "Comparing dynamics of cascading failures between network-centric and power flow models", International Journal of Electrical Power & Energy Systems, Volume 49, July 2013
JavaC++MatlabRResearch

Westpac

Quantitative Analyst / Developer

Dec 2010Feb 2011 · 2 mos · Sydney, New South Wales, Australia

  • Westpac is a leading Australian banking institution and provider of financial services. The Quantitive Risk Analytics group within Westpac is responsible for modelling credit risk, market risk and operational risk.
  • ▪ Applied innovative approaches for modelling correlation as a stochastic process (Matlab, R)
  • ▪ Implemented algorithms for numerical simulation of stochastic differential equations
  • ▪ Developed statistical models of dependencies and concentrations within the credit portfolio
MatlabRStatistical ModelingQuantitative Analysis

Procter & gamble

Financial Analyst / Developer

Dec 2008Jun 2009 · 6 mos · Sydney, New South Wales, Australia

  • P&G is the world's largest and most profitable consumer products company, with nearly $84 billion in sales and 25 billion-dollar brands.
  • ▪ Developed in-house application for customized financial reporting and analysis (VBA)
  • ▪ Applied optimization algorithms to identify high-performing products and formulate optimal allocations
  • ▪ Worked closely with finance and sales users throughout the project
VBAFinancial AnalysisOptimization Algorithms

Education

University of Sydney

Bachelor of Science

Jan 2007Jan 2011

University of Sydney

Bachelor of Commerce

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Software Development & Acceptance Test-driven Development

Explore similar profiles based on matching skills and experience