Nerman D.

About Me

I am a pragmatic full stack developer with verified success building complex software solutions, using a wide range of technologies, including AngularJS, Laravel (PHP), and NodeJS.<br>As a collaborative leader and team player, I am passionate about analyzing/optimizing the existing codebase, designing system architecture, and creating robust end-to-end business solutions. I am an avid learner and client-focused developer who effectively communicates in an easy-to-understand manner throughout every project.<br><br>

Frontend

Backend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Senior Full-stack Developer
2017 - Present (8 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

  • Tackling diverse projects for global clients using multiple technologies.

  • Delivering innovative solutions, providing technical guidance, and consistently meeting challenging deadlines in a fast-paced remote environment.

Further
Further
Founding Engineer | Technical Lead | CTO
2020 - Present (5 years)
Remote
  • Planned and developed most of the features of the core app, leading efforts to create an environment that enabled the company to grow to 70+ people.

  • Assembled and led a team of 20 engineers, cultivating a corporate culture centered around collaboration and innovation.

  • Was the core part of orchestrating the product scaling, elevating ARR from $0.5 million to more than $10 million.

  • Collaborating directly with founders to establish the technical foundation for an AI-driven sales and marketing platform tailored to the senior living industry, supporting the company's growth to $20M ARR over five years.

  • Developed a modular Django-based back end with multiple React front ends, integrating data pipelines with a Snowflake data lake.

  • Implemented event streaming via RabbitMQ and real-time analytics with Redis caching layers.

  • Established code standards, automated testing, and CI/CD pipelines that reduced deployment time by 60% and enabled integration of agentic workflows powered by proprietary LLMs.

  • Expanded the engineering team from 1 to over 40 across five product teams, including specialized DevOps and customer support units, achieving a 90% retention rate through structured career development programs and a culture emphasizing innovation in AI technologies.

  • Delivered scalable solutions that supported 150% YOY revenue growth, maintaining system reliability and performance amid increasing demand for AI-enabled sales tools in the senior living sector.

  • Led SOC2 compliance implementation, established robust security frameworks, and managed technical expansion into new geographic markets.

  • Collaborated with the executive team on product roadmap definition, presented technical strategies to stakeholders, and ensured engineering initiatives aligned with business objectives, with a focus on integrating AI and LLM capabilities.

  • Facilitated collaboration between engineering, product, sales, and customer success teams, ensuring that technical solutions met market demands and enhanced customer experiences through AI-driven features.

  • Increased engineering output by 35% by implementing DORA metrics tracking, the LinearB Engineering Productivity Platform, automated deployment pipelines, and performance monitoring with Datadog, reducing cycle time from commit to production from 5 days to 2 days.

PythonLeadershipCross-functional Collaboration DjangoAWSReact System DesignAPI Architecture CeleryPostgreSQLArtificial IntelligenceLarge Language Models (LLMs) Data pipelinesSnowflakeData Lakes RabbitMQRedis CacheLLM Agents Automated TestingCI/CD Pipelines SOC 2 SOC Compliance Product RoadmapsDataDog
North Star Software
North Star Software
Full-stack Developer
2018 - 2019 (1 year)
Remote
  • Applied new technologies to the ever-changing scale of technical problems on client projects.

  • Developed rich and interactive components for solutions using Python and React.

  • Provided expertise for quality on solutions through technical best practices, mentorship, feedback, and paired programming.

Pacemo GmbH
Pacemo GmbH
Lead Software Engineer
2016 - 2018 (2 years)
Remote
  • Developed a SaaS-focused B2B web application for a broad platform that seeks to simplify the operations of funeral homes.

  • Led development tasks for the web application using Angular.js, PHP, and Laravel on the back end for full task automation through continuous deployment and integration.

  • Engineered an advanced document management solution with in-browser PDF editing that enabled drag-n-drop capabilities, a custom node tree with variable node depth, and print capabilities for edited documents.

Mistral Technologies
Mistral Technologies
Software Consultant
2016 - 2019 (3 years)
Sarajevo (Hybrid), Bosnia and Herzegovina
  • Worked with different teams and provided expertise on multiple projects by setting up project architecture, code standards, and development processes.

  • Participated in code reviews and provided followup support on projects.

  • Implemented solutions meeting nonfunctional requirements such as scalability, usability, maintainability, and supportability.

Mistral Technologies
Mistral Technologies
Software Architect | Team Lead | Full-stack Developer
2013 - 2016 (3 years)
Sarajevo (Hybrid), Bosnia and Herzegovina
  • Developed innovative web applications using the latest programming technologies, tools, and best practices on client projects.

  • Oversaw the implementation and delivery of 12+ projects for US clients, leading teams of 2-12 people working on numerous independent tasks.

  • Provided technical expertise for system requirement analysis and designed architecture solutions with different technologies to scale and support future expansions.

Raiffeisen Bank dd BIH
Raiffeisen Bank dd BIH
Software Developer
2008 - 2013 (5 years)
Sarajevo, Bosnia and Herzegovina
  • Worked as part of the core system replacement team that migrated Raiffeisen's core system written in legacy code to a more modern .NET toolset with various improvements to the bank's day-to-day operations.

  • Created a subsystem for automatic processing of incoming payments that allowed a per-need number of threads, handling millions of transactions per day.

  • Optimized dozens of SQL queries (stored procedures, views, etc.) used for reporting, reducing processing time from 60+ seconds to less than 5 seconds.

I2DB Ltd. (Department of Research and Development)
I2DB Ltd. (Department of Research and Development)
C++ Developer
2006 - 2008 (2 years)
Sarajevo, Bosnia and Herzegovina
  • Developed C++ solutions using a free SDL cross-platform library for managing multimedia inputs.

  • Worked as a remote (SSH) computer administrator and managed all MySQL database administration tasks on the project.

  • Created software agents in Acela (propriety script language) and Perl and maintained PHP websites for clients.

PHPPerlMySQLC++SDLSSHScripting Languages

Showcase

Full-stack Developer - The Art of Dress
Full-stack Developer - The Art of Dress

This project is a custom web application for a fashion/style startup called The Art of Dress, serving as the primary website for Tao Dress. The application features a quiz that assigns users a "persona" based on their choices from among 14 styles, 12 colorings, and 4 artistic types, collectively called the user's SCA profile. It allows users to create multiple personas, for friends, or just explore possibilities. It has a newsfeed, an interactive "About" infographic, and a custom web shop with products specific to the user's SCA profile. The solution is covered with back-end unit tests and fully automated, dockerized CI/CD solutions.

Lead Developer - Lumency Valuation Application
Lead Developer - Lumency Valuation Application

Lumency is a brand side sponsorship and experiential marketing consultancy that uses its proprietary valuation model to determine the fair market category rights value for each of the properties in a client's sponsorship portfolio and the properties that are up for renewal or specific properties they must focus on. Used Python/Django for the back end with PostgreSQL database and React (Context API for state management) on the front end, React Hooks for abstracting common features, Material UI, and Styled Components. The solution is covered with back-end and front-end unit tests and fully automated, dockerized CI/CD solutions.

Software Developer - Promo 2013
Software Developer - Promo 2013

Worked as part of an international team creating web applications for a US client using .NET and open-source technologies. The solution - Promotions Management (Promo) - enables brands to extract more value from online audience by creating deeper connections through digital interactions. It allows publishers to create, schedule, and manage on-air, online, and off-site promotions. It seamlessly coordinates all promotion efforts into one integrated platform. Worked on the full development cycle from analysis and design, coding and testing, to delivery, deployment, and support.

Software Developer - NCR Mobile Movie Time
Software Developer - NCR Mobile Movie Time

Worked in a large distributed team to implement a cinema manager system, specifically, a web and mobile system for online cinema ticket reservation. The system was built from scratch to replace and unify three different parts of the old legacy system. Worked mostly on front-end tasks (the back end was built by another remote team located in India). The mobile part of the application was developed with PhoneGap as a hybrid solution to create native apps using web technologies.

Lead Developer - ATT-Connected Car Portal
Lead Developer - ATT-Connected Car Portal

Led the team responsible for the front-end development of the application. The app was designed as a responsive web application that can run on web/mobile, as well as in cars and handheld devices. The portal can create and manage data subscription plans so users can utilize ATT’s network to browse the internet from the car, hence the name – connected car.

Lead Developer - Pacemo
Lead Developer - Pacemo

Led the development of a SaaS B2B web application aimed to ease the operations of funeral homes. The web application was developed with Angular.js on the front end and PHP/Laravel on the back end. The solution is fully automated through Gulp tasks for front-end bundling, linting, etc. to continuous deployment and integration.

Education

Diploma, Computer Science & Engineering
Diploma, Computer Science & Engineering
University of Sarajevo - Bosnia and Herzegovina
1998 - 2007 (9 years)