Nenad Spuzic
Verified Expert in Engineering
Software Developer
Nenad is a seasoned technology executive, product leader, and engineer with over a decade of experience bringing innovative software products to the market and helping people grow. Nenad's expertise spans engineering management, team leadership, agile project management, cloud services, machine learning, and DevOps.
Portfolio
Experience
Availability
Preferred Environment
Agile Software Development, Microservices, Amazon Web Services (AWS), Solution Architecture, Enterprise, Full-stack Development, Azure, Google Cloud, Big Data, Artificial Intelligence (AI)
The most amazing...
...the team I've led developed a microservice-based data analytics and visualization solution used by enterprise corporations to gain invaluable business insights.
Work Experience
CTO
Eight Dots
- Led a team of developers—providing leadership and solutions in terms of software architecture, software development process, and implementation.
- Performed DevOps consultation and support for clients to design, maintain, and operate scalable, high-performance, and high-availability infrastructure for operating numerous software services available to clients around the globe.
- Conducted security reviews and penetration testing of various types of software.
- Implemented a number of high-performance, scalable mobile and web applications with computer vision capabilities.
Co-founder and CTO
Wellbit
- Led the cross-functional product development team of six members that brought Wellbit, a mobile app for mental health improvement, to the market.
- Created the solution's architecture, including software architecture and infrastructure, to create a scalable and efficient solution that meets the business requirements.
- Introduced usage of infrastructure-as-code for the project.
Lead Software Engineer
VPN Security (Freelance Clients)
- Created a platform consisting of a network of servers that can support millions of users globally.
- Collaborated with business owners to identify requirements, define project scopes, and turn them into actionable plans.
- Architected the solution, developed CI/CD pipelines, provisioned infrastructure, and spearheaded the development of the whole solution.
CTO
Captain Dash
- Managed a distributed cross-functional team of six members.
- Spearheaded the introduction of new and improved processes in the team, including knowledge sharing bi-weekly meetings, migration to cloud providers, increased automated testing, and usage of Docker containers.
- Oversaw the development and successful launch of a new data analytics and visualization product used by enterprise clients.
- Reduced infrastructure costs by 50% by optimizing usage, migrating to serverless database and application solutions, and removing unused resources while maintaining optimal performance.
Expert Software Engineer
Zuhlke Engineering
- Developed architecture for a consumer app used by millions of users in five countries.
- Led the team developing innovative project of an online image editor for a photo printing company in .NET, TypeScript, and AngularJS.
- Managed and led a distributed team that developed a greenfield project of a real-time communication and coordination system using Java EE, Android, and AngularJS.
- Held training sessions and lectures on functional programming in Scala, JavaScript, software security, and DevOps.
- Participated in the project acquisition phase, representing the cultural, organizational, and software engineering capabilities of the company.
- Was part of the award-winning recruitment team rated as the number one recruitment process in the country for two straight years.
Senior Software Engineer
Gecko Solutions
- Developed reusable UI components based on AngularJS and supported by a Java back end.
- Supported the migration of a Scala back end for a mobile application based on the Play framework.
- Developed a customer-facing portal for a major financial institution.
- Supported onboarding and training of new development team members.
- Supported recruitment efforts by interviewing candidates.
- Participated in the Scrum process within distributed, international development teams.
Software Developer
EUnet
- Implemented a job-queuing system for provisioning and controlling cloud server instances.
- Supported a new payment method for the company's customers.
- Developed and supported various company products and software services.
Experience
Wellbit - AI-powered Wellbeing Coach
https://wellbit.app/VPN Service Platform
CaptainDash - Enterprise Data Analytics Platform
Online Album Editor
Backbase - Engagement Banking Platform
Household Objects Classifier
Optical Character Recognition Algorithm
Cell Phone Security Portal
EUnet - Cloud Control Panel
https://www.eunethosting.com/control-panel-engSelf-driving Car Prototype
Tunnel Design Revit/AutoCAD Plugin
It has enabled my client to speed up the process of designing tunnels by automating most of their workflows.
Skills
Languages
Bash, Python, TypeScript, SQL, Scala, C#, JavaScript, Java, Octave, C#.NET, CSS, HTML, GraphQL, C++, C, Sass, Kotlin, Swift, PHP
Frameworks
Angular, .NET, .NET Core, React Native, Redux, Spring, Rx, AngularJS, Akka, Selenium, ASP.NET, Apache Spark, Jest, Next.js, Flask, Swagger, ASP.NET MVC, Hibernate, Dagger, ASP.NET Core, NUnit, Windows Presentation Foundation (WPF), Spring Boot, Express.js, Spark, Detox, Cypress, Django
Libraries/APIs
React Redux, React, Node.js, OpenCV, REST APIs, D3.js, API Development, Twilio API, React Navigation, React Router, Spark ML, NumPy, TensorFlow, AMQP, Social Media APIs, Stripe, Entity Framework, Stripe API, PyTorch, PySpark
Tools
Git, Jenkins, Apache Maven, ScalaTest, SBT, IntelliJ IDEA, CAD, Revit, TestFlight, GitLab CI/CD, JetBrains, Amazon Simple Queue Service (SQS), RabbitMQ, Amazon EBS, Gulp, Kafka Streams, Ansible, Amazon Elastic Container Service (Amazon ECS), Shell, MATLAB, Amazon ElastiCache, VPN, Beanstalk, Terraform, Sentry, Azure Kubernetes Service (AKS), AWS Step Functions, Visual Studio, Gradle, Webpack, MSBuild, WireGuard, GitLab, AWS AppSync, Amazon Cognito, AWS SDK, AWS Glue, Amazon Simple Notification Service (Amazon SNS)
Paradigms
Functional Reactive Programming, Functional Programming, Test-driven Development (TDD), Concurrent Programming, Agile Software Development, REST, Asynchronous Programming, Object-oriented Design (OOD), Object-oriented Programming (OOP), MapReduce, Web Architecture, Scrum, Microservices, Back-end Architecture, Unit Testing, Mobile Development, Load Testing, Requirements Analysis, Agile Project Management, Cross-platform, Event-driven Architecture, Test Automation, Microservices Architecture, App Development, Database Design, KISS, DRY, Actor Programming, Continuous Integration (CI), Data Science, DevOps, B2B, Management, E2E Testing, ETL, Design Patterns, Agile, Cisco Certified Network Associate Routing & Switching, Azure DevOps, Testing, Automation, Automated Testing, HL7 FHIR Standard
Platforms
Amazon Web Services (AWS), Heroku, Android, Linux, iOS, Amazon EC2, Docker, Amazon, Mobile, Firebase, DigitalOcean, Spark Core, Kubernetes, Twilio, AWS Lambda, Apache Kafka, MacOS, Azure, AWS IoT, Google Cloud Platform (GCP), Desktop, Bitrise, Unix
Storage
PostgreSQL, MongoDB, Relational Databases, Databases, JSON, MySQL, Database Modeling, RDBMS, Amazon Aurora, Data Pipelines, Redis, NoSQL, Amazon DynamoDB, Amazon S3 (AWS S3), Redis Cache, Microsoft SQL Server, Google Cloud
Other
Web Development, Mobile Apps, SaaS, Big Data, Architecture, Application Security, WebSockets, Machine Learning, Artificial Intelligence (AI), Security, Computer Vision, CTO, Web App Development, Distributed Systems, Data Structures, Distributed Caches, Software Architecture, Back-end, Back-end Development, CI/CD Pipelines, AWS DevOps, APIs, Integration Testing, Technical Hiring, Code Review, Full-stack, Source Code Review, Task Analysis, Interviewing, In-app Messaging Systems, Live Chat, Authentication, Amazon RDS, Mobile App Development, App Store, Google Play Store, OAuth, 3D CAD, Front-end, Team Leadership, Fintech, Mobile Security, Technical Leadership, Solution Architecture, Cloud, Cloud Architecture, Cloud Services, System Architecture, Project Consultancy, Identity & Access Management (IAM), Software Development Management, Engineering Management, Software Design, Scalability, Performance, API Integration, Integration, Data Analytics, Data Visualization, Mobile Applications, Startups, Health, Third-party APIs, React Native Bridge, User Experience (UX), User Interface (UI), Full-stack Development, Git Flow, QA Testing, Enterprise SaaS, Software QA, Minimum Viable Product (MVP), Containerization, RESTful Services, Performance Optimization, Database Optimization, Data Management, Delivery Management, Message Queues, AWS Certified Solution Architect, Stream Processing, SaaS Design, OCR, Data Processing, Computer Vision Algorithms, Certified Scrum Developer, Mathematical Analysis, Team Management, A/B Testing, Networks, Project Planning, Product Strategy, IT Management, Leadership, Cloud Security, Data Privacy, Recommendation Systems, Animation, Multitenancy, Microsoft Azure, Serverless, API Gateways, Web Hosting, Electrical Engineering, Signal Processing, Digital Signal Processing, Software Engineering, OOP Designs, Distributed Team Management, Streaming, English, Networking, Cisco Networking, TCP/IP, Transmission Control Protocol (TCP), UDP, SIP, AWS Cloud Architecture, Data Engineering, Amazon Machine Learning, Scraping, Web Scraping, OpenAI GPT-4 API, Games, Stakeholder Management, Remote Team Leadership, Estimations, Cost Estimation, Business Requirements, User Requirements, Automated UI Testing, Cross-functional Team Leadership, Business, Financing, Enterprise, Infrastructure as Code (IaC), Redis Clusters, Messaging, EventBus, Brainstorming, Encryption, Cross-functional Collaboration, Diagrams, Flow Diagrams, Class Diagrams, UML Diagrams, QR Codes, Payment Gateways, Stripe Payments, Card Payments, Digital Payments, Single Sign-on (SSO), Domain-driven Design (DDD), Video Transcoding, Data Analysis, Product Management, Plugins, Google Pub/Sub
Industry Expertise
Project Management, Cybersecurity
Education
Master's Degree in Electrical Engineering and Computer Science
University of Belgrade | School of Electrical Engineering - Belgrade, Serbia
Bachelor's Degree in Electrical Engineering and Computer Science
University of Belgrade | School of Electrical Engineering - Belgrade, Serbia
Certifications
AWS Certified Solutions Architect – Professional
Amazon Web Services
AWS Solutions Architect Associate
Amazon Web Services
SDI (Strength Deployment Inventory)
Singidunum University (Belgrade, Serbia)
Oracle Certified Associate, Java SE 8 Programmer
Oracle
Professional Scrum Developer
Scrum.org
Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Cisco Networking Academy
University of Belgrade Faculty of Electrical Engineering (Belgrade, Serbia)
Certificate of Proficiency in English – CPE
University of Cambridge (Cambridge, UK)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring