Neven Knežević Logo

Software Engineering Competencies

Below are my core areas of expertise. I apply these skills to design robust, efficient, and scalable solutions for diverse business needs. I offer bespoke services to those with interesting problems to solve.

I specialize in the usage and implementation of management systems such as ERPs, which unifies my diverse set of interests into tools that help build better management systems.

Software Engineering

  • Full-stack, cross-platform development using NextJS, React Native, TypeScript, Python, and Go.
  • Distributed systems and microservices for serverless, stateless, and message-driven systems.
  • CI/CD pipelines and DevOps tooling for GitHub, AWS, GCP, and Azure.

Data Engineering

  • Building and maintaining data pipelines in GCP and AWS.
  • ETL (Extract, Transform, Load) processes.
  • Data warehousing and modeling, with a focus on BigQuery.
  • Design and governance of data lakes.
  • Data governance and protection strategies.
  • Creation of internal tools, apps, and dashboards for stakeholders.
  • Communicating data-driven insights effectively.

Operations Research

  • Forecasting with techniques such as seasonality, smoothing, neural networks, Hidden Markov Models, Jøsang-style subjective logic, and ensemble methods.
  • Mathematical optimization (linear, integer, etc.) across diverse domains including finance, retail, hospitality, and entertainment.
  • Decision analysis and modeling for scenario and morphological analysis.
  • Simulation and stochastic processes, including Monte Carlo methods, fractional calculus, and probabilistic inference.
  • Supply chain and logistics optimization for multi-queue asynchronous systems, JIT inventory, and multi-parameter challenges.