Nerman D.

Nerman D.

Sarajevo, Bosnia and Herzegovina
Hire Nerman D. Hire Nerman D. Hire Nerman D.

About Me

I am an experienced Full Stack Developer with 12+ years of technical expertise; building complex software solutions using JavaScript (React/Angular/Node), Python (Django), PHP (Laravel). I am adept in analyzing/optimizing existing codebase, designing system architecture, and creating robust end-to-end business solutions. I am client-focused, a great communicator, team player and an avid learner of new and emerging technologies.

Frontend

Backend

Database

DevOps

Workflow

Other

Work history

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

North Star Software
Full Stack Developer
2018 - 2019 (1 year)
Canada (Remote)
  • Efficiently apply new technologies to the ever changing scale of technical problems on different projects for clients.

  • Developed rich and interactive components for solutions using modern Python and React techniques and tools on projects.

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

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

  • Efficiently led development tasks for the web application using best practices, AngularJS, PHP, and Laravel framework on the backend for the full automation of tasks 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, Bosnia and Herzegovina
  • Regularly work with different teams and provide expertise within Mistral on multiple projects by setting up project architecture, code standards, and development processes.

  • Regularly participate in code reviews and provide follow up support on projects for clients.

  • Efficiently implement solutions within Mistral to satisfy nonfunctional requirements such as scalability, usability, maintainability and supportability.

Mistral Technologies
Mistral Technologies
Consultant and Lead Software Engineer
2013 - 2016 (3 years)
Sarajevo, Bosnia and Herzegovina
  • Offered technical leadership for the development of innovative web applications using the latest programming technologies, tools and best practices on projects for clients.

  • Efficiently oversaw the successful implementation and delivery of 12+ projects for American clients; leading teams of 2-12 people working on numerous independent tasks on projects.

  • 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
Lead Developer and Software Engineer
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 tool set with various improvements to the day-to-day operations of the bank.

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

  • Optimized several dozen SQL queries (stored procedures, views, etc) used for reporting, and reduced processing time from 60+ seconds to less than 5 seconds.

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

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

  • Utilized development expertise and new approaches for the creation of software agents in ACELA (propriety script language) and PERL, and maintained websites written in PHP for clients.

Showcase

Software Engineer - NCR Mobile Movie Time
Software Engineer - NCR Mobile Movie Time
  • Implemented a cinema manager system for online ticket reservation using a web and mobile application.

  • Built the system from scratch, replacing and unifying three legacy systems.

  • Developed the mobile application using PhoneGap as a hybrid solution.

Software Engineer - Promo 2013
Software Engineer - Promo 2013
  • Developed web applications for a USA client using .NET and open source technologies.

  • Created a solution called 'Promotions Management' to enhance brand engagement through digital interactions.

  • Managed the full software development lifecycle, from analysis and design to deployment and support.

Lead Software Engineer - ATT-Connected Car Portal
Lead Software Engineer - ATT-Connected Car Portal
  • Led the team responsible for the front-end development of a responsive web application.

  • The application is designed to run on web, mobile, and in cars and handheld devices.

  • The application’s core functionality is data subscription plan management for connected cars.

Lead Software Engineer - Pacemo
Lead Software Engineer - Pacemo
  • Developed a SaaS B2B web application for funeral homes.

  • Utilized AngularJS for the front-end and PHP/Laravel for the back-end.

  • Implemented automated workflows using Gulp tasks for front-end bundling and integration.

Lead Developer - Lumency Valuation Application
Lead Developer - Lumency Valuation Application
  • Lumency is a brand side sponsorship and experiential marketing consultancy that uses a proprietary valuation model to determine property rights values.

  • The solution utilizes Python/Django for backend development and React/PostgreSQL for frontend, with React hooks and MaterialUI.

  • The application is fully automated, dockerized, and includes unit testing for both frontend and backend, and utilizes Context API for state management.

Full Stack Developer - The Art of Dress
Full Stack Developer - The Art of Dress
  • A custom web application for 'The Art of Dress', a fashion/style startup.

  • The application features a 'S.C.A.' profile (14 Styles, 12 colours, 4 types) for personalized user experience.

  • It includes a news feed, an 'About' infographic, and a custom Shopify store tailored to user profiles.

Education

Education
Cisco Networking Academy (CCNA 4)
Cisco Networking Academy Program, Faculty of Electrical Engineering
2005 - 2007 (2 years)
Education
Diploma in Engineering (5-year program, equivalent to a Master's degree, University of Sarajevo, Faculty of Electrical Engineering, Computer Science Department, 2007
University of Sarajevo, Faculty of Electrical Engineering, Computer Science Department
1998 - 2007 (9 years)
Education
Developers Bootcamp (Visual Studio 2008, .NET 3.5, Microsoft Solution Framework)
Citus d.o.o Zagreb
2009
Education
Implementing a MS SQL Server 2008 Database (MOC 2779B)
A4ATCP d.o.o Beograd
2009
Education
Visual Studio 2008: Windows Communication Foundation (MOC 6461A)
Algebra d.o.o Sarajevo
2011
Education
Advanced OOP Techniques using .NET Frameworks 3.5 and C#
A4ATCP d.o.o Beograd
2011