Nenad Jovanovic Email & Phone Number
Who is Nenad Jovanovic? Overview
A concise factual answer block for searchers comparing this professional profile.
Nenad Jovanovic is listed as Head of Engineering - Paid Media Tech at Better Collective, a with 356 employees, based in Serbia. AeroLeads shows a matched LinkedIn profile for Nenad Jovanovic.
Nenad Jovanovic previously worked as Fullstack Team Lead - Paid Media Tech / Better Collective at Better Collective and Head of Tech Serbia at Better Collective. Nenad Jovanovic studied at Gymnasium, Mathematics And Programming Section, Krusevac.
Email format at Better Collective
This section adds company-level context without repeating Nenad Jovanovic's masked contact details.
Review company-level records connected to Nenad Jovanovic before choosing the right outreach path.
About Nenad Jovanovic
More than 20 years of experience in software development on developer, mentor, tech lead, and manager positions.A big proponent and fan of the Clean Code, SOLID, Design Patterns and well-known and good practices. A clean, readable, testable, scalable and maintainable code was always my goalExperience with Gitflow as CI/CD implementation on AWS with Codeship; Vagrant/VirtualBox based dev envs, GitBDD (behavior-driven development)TDD (test-driven development) KanbanScrum experience with almost by the book in accordance with GitFlow; all roles, all Scrum events (dailies, refinements, plannings, sprint demo/review, retrospective). I finished in-house Scrumcourse lead by certified Scrum trainer.Jira experienceExperience with migrations and integration of products that came from acquisitions; Migrations to AWS, incorporating in-house coding standards in the codebase, revamp to some degree.PHP (20+ years): RESTful services design and development and Symfony 2/3/4; Doctrine ORM; Considerable experience in collecting, processing and managing the big data in relational db and in Solr search indexer; HTTP, curl, Guzzle, web scrapping, DOM processing & XPath, regex and in many other PHP libraries and tools.SQL (20+ years) - MySQL, PostgreSQLJavaScript (20+ years) – long time experience with ES5 prototypal-based OOP, ES6 and NodeJS, async programming, event driven programming, closures, context switching, and strong understanding of the DOM. Web Components, GraphQLHTML5 - experience HTML5 , Local/Session Storage, Canvas, WebSockets, CSS/CSS3/SCSS experience, responsive design experience: Bootstrap, FoundationJava – average in Java, some basic experience in the development of the Android applications and Spring Boot with JPA + HibernateDelphi 5/7 (5+ years) - spent a lot of time in development and had a good skills in Delphi/Pascal OOP long time agoTools/IDEs: PhpStorm, NetBeans, Postman and many other software development related GUI and CLI toolsLinux (20+ years) - strong system administration, server software and networking experience. A big fan of Linux
Nenad Jovanovic's current company
Company context helps verify the profile and gives searchers a useful next step.
Nenad Jovanovic work experience
A career timeline built from the work history available for this profile.
Fullstack Team Lead - Paid Media Tech / Better Collective
Moving Paid Media tech stack to the next level
Head Of Tech Serbia
Leading the team of 10 developers, being their line manager, doing 6-months reviews and all other follow-ups that took place as defined by BC standards and particular needBeing the hiring manager for the Fullstack Team for more than 4 yearsManaged to scale up the team from 1 (I was alone at some point) to 10 developers with constant positive growthRich experience in job candidates selection process, and technical interiews; did more than 150 technical interviews. In the beginning I was also joining as a tech support the job ITWs for QA and DevOps positionsCoached and trained team members to grow their software development, communication, and team work skillsProvided multiple career paths for team members with close cooperation with HR.Scaled Fullstack Team to 2 teams, introducing 2 new Team Leads (1st level line manager), and 3 Lead DevelopersScaled other BC tech teams together with Director of BC Tech, and being heavily involved in decision making about thatBeing involved in hiring process for other offices BC has all over the EUBeing one of decision makers in organizing people in Scrum teamsBeing one of regular Tech stakeholder of just a few main Tech stakeholdersfor the whole company, together with Director of Tech, Director of DevOps, Director of Tech PMs, and Head of QA. I have prepared, managed, and finished the Fullstack Internship project (3 months of intensive in-office real world product Scrum, PHP & JS training & development). The selection process was heavy and I selected 7 out of ~90 candidates for it, who all successfully finished the training and got their jobs; in BC and in other companiesI joined SICEF Hakaton twice as a member of jury, and joined the selection process of Hakaton teamsTogether with HR, and Fullstack team, organized remote BC Hakaton and finished it successfully
Tech And Fullstack Team Lead
Member of the Better Collective’s internal Architects group, then as one of main tech stakeholders, where the in-house Architecture Group was reporting to few of usCoding standards: one of the first and biggest contributors to creation, development and maintenance of the in-house RESTful APIs development;RAML & OpenAPI, Behat (BDD) testing, PHPUnit testing (over 90% coverage for APIs I was responsible for), Service-Repository Pattern, good practices in Doctrine ORM, Clean Code, SOLID, LoD, composition over inheritance, unified app logger, RAML to Postman collection converter, Behat to Postman collection converterHeavy code review involvement. Reasonably strict in demanding accordance to in-house Coding StandardsMicroservices (RESTful based APIs) (4 years)Mobile-first design approach in product developmentMicro frontends; Web Components using ES6 and StencilJS/TS (2+ years) for VegasInsider product (biggest sport picks seller in the US).Server-Side Rendering for Web Components; solving multiple architecture challenges in SSR using nodejs, polymerJSGraphQL, nodejs, express (4 years). Schema-driven developmentSolutions with horizontal (and vertical) scaling of the existing products and services for considerable Internet traffic load; multiple nodejs pm2, PHP APIs, PHP web applications with shared file system (AWS EFS/NFS),Caching: Varnish, Symfony HTTP cache, FOSHttpCacheBundle, Redis, file/OS, Cachios (nodejs), MongoDBProducts and services geo-scaling; scaling the APIs. GQL and products to multiple geo-regions, mostly US and EU.One of the main tech stakeholders and team lead for 2 Scrum teams for the revamp from scratch for the www.vegasinsider.com. Huge project that lasted 2 years. I had very responsible role to hit the deadline for going live and to secure the both Scrum teams deliver all the must-have features needed.
Senior Fullstack Developer
Designed and being heavily involved in development of the couple of RESTful APIs (Symfony)Supervised the maintenance of multiple APIs (Slim, Symfony), and monolithic products (Laravel & Symfony based)Managing and the overseeing the whole migration and integration process of the multiple products that came from the acquisitions. Heavy cooperation with DevOps in optimizations and deciding on architecture and infrastructure instances.QA main Tech advisor and support (code review for Selenium, coaching for automated testing) and main tech stakeholder and architect for automated testing server (2 years)
Fullstack Developer (Php & Js)
SciLit - software development of the Symfony 2.6 based application (free database for scientists to collect data and to index a scientific material: publication data & metadata); Solr: index configuration, DIH optimization, search queries optimization, reindex optimization. Design and development of the asynchronous web page crawlers in PHP (multi-process crawlers using Memcached as inter-process sync), proxy rotating logic, Tor network node switching; writing all of the DOM parsers, hundreds of parsers for each publisher to extract metadata of interest, responsive web design (Bootstrap) interface work; a lot of Symfony Commands to be used as cron jobs on hourly/daily basis for very different purposes ranging from common server software maintenance crons, to a very complex multi-crawler inter-connected crons. Got experience in using CrossRef and its API, ORCID annual database, Author Disambiguation process www.mdpi.com - Admin backend (admin panel) - software development of different administrator backend tools for preparing the manuscripts for publication, custom parsers for validating the given metadata format provided in the manuscripts, a lot of Symfony advanced & dynamic forms, custom validators, regexp, JS, twig templating, async calling a lot of external tools etc. A lot of Doctrine ORM work.MDPI Submission System website (susy.mdpi.com) – development of a lot of tools related to manuscript submission; lot of text parsers, checkers/validators, converters, etc.
Fullstack Developer (Php & Javascript)
Software development (frontend & backend) for leaflet distribution geo-tracking.Most of the work has been done in PHP & JavaScript. A big amount of spatial data (LAT, LONG) was involved, and a lot of spatial SQL operations have been processed using PostreSQL (PostGIS).Converted UK Postal Office Code database codes to a set of usable Google Maps API v3 polygons. Heavy work has been done in generic PHP, MySQL, JavaScript, JQuery, JQuery UI and Google Maps API v3.
Software Developer
PHP - rewriting Delphi application to PHP web applicationDelphi - development and maintenance of the Euplan software for the workforcemanagement
Software Developer
Entrepreneur, Owner
I was owner of two Internet & gaming clubs, and I had 4 employees.
Freelance Software Developer
Fullstack developer, Linux maintenance and networking jobs on the rentacoder.com, freelancer.com and other jobs by recommendations
Information Technology System Network Administrator
OS & servers maintenance (HP Proliant series), regular backups, network administration (Cisco IOS and Catalyst based devices), telephone systems administration (Alcatel OmniPCX), a bit of SQL in Oracle
Software Developer, System Administrator
Projects:• TV Bingo Show software - development and maintenance of complete software solution in MS Visual Basic 6.0 for the TV Bingo Show "Krusevacki TV Bingo": app for generating Bingo tickets database (like lottery tickets); app for printing the bingo tickets on laser printers with bar-code; app for tracking the Bingo ticket sales, using bar-code scanner; app for live Bingo TV show with output to multiple screens (operator monitoring screen, and live screen – used in live TV broadcast)• Video surveillance software(Visual Basic 6.0, Visual C++ 6.0): motion detection in live video frames, using Sobel image processing algorithm (developed in C++ dll); adjustable sensitivity of motion detection; support for all of the VFW (Video for Windows) compatible devices• Design, development and maintenance of WISP wireless network for OmegaNET: Hardware, software installation and system administration of the entire Internet Service Provider System: Ethernet, 2.4 & 5.8 GHz 802.11a/b/g Mikrotik Linux-based based client stations, Linux web proxy server, e-mail server, IRC server, file server; developing software for IP traffic accounting for Mikrotik routers (VB & MySQL); on-site customer installation of equipment: soft & hw solutions (Mikrotik in client mode); customer software support : installation and maintenance of Linux-based network routers
Colleagues at Better Collective
Other employees you can reach at bettercollective.com. View company contacts for 356 employees →
Pavle Davidovic
Colleague at Better CollectiveNiš, Centralna Srbija, Serbia
View →
RP
Rafail Patsoulis
Colleague at Better CollectiveAthens, Attiki, Greece
View →
ML
Mikkel Larsen
Colleague at Better CollectiveCopenhagen, Capital Region Of Denmark, Denmark
View →
VS
Victor Soares
Colleague at Better CollectiveRio De Janeiro, Brazil
View →
JA
Justin Ayers
Colleague at Better CollectiveNew York, United States
View →
MS
Mateusz Stelmaszczyk
Colleague at Better CollectiveŁódź, Łódzkie, Poland
View →
RA
Ramiro Alfonso
Colleague at Better CollectiveGreater Buenos Aires, Argentina
View →
DJ
Danica Jovanovic
Colleague at Better CollectiveNiš, Centralna Srbija, Serbia
View →
PM
Pavle Milojković
Colleague at Better CollectiveNiš, Centralna Srbija, Serbia
View →
EA
Eleni Angelou
Colleague at Better CollectiveKalamariá, Central Macedonia, Greece
View →
Nenad Jovanovic education
-
Gymnasium, Mathematics And Programming Section, Krusevac
Frequently asked questions about Nenad Jovanovic
Quick answers generated from the profile data available on this page.
What company does Nenad Jovanovic work for?
Nenad Jovanovic works for Better Collective.
What is Nenad Jovanovic's role at Better Collective?
Nenad Jovanovic is listed as Head of Engineering - Paid Media Tech at Better Collective.
Where is Nenad Jovanovic based?
Nenad Jovanovic is based in Serbia while working with Better Collective.
What companies has Nenad Jovanovic worked for?
Nenad Jovanovic has worked for Better Collective, Mdpi, Redburst Technologies, Kedk Llc, and Self-Employed.
Who are Nenad Jovanovic's colleagues at Better Collective?
Nenad Jovanovic's colleagues at Better Collective include Pavle Davidovic, Rafail Patsoulis, Mikkel Larsen, Victor Soares, and Justin Ayers.
How can I contact Nenad Jovanovic?
You can use AeroLeads to view verified contact signals for Nenad Jovanovic at Better Collective, including work email, phone, and LinkedIn data when available.
What schools did Nenad Jovanovic attend?
Nenad Jovanovic studied at Gymnasium, Mathematics And Programming Section, Krusevac.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Nenad Jovanovic you were looking for.
View similar profiles