Vedad Sose, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Vedad is available for hire
Hire Vedad

Vedad Sose

Verified Expert  in Engineering

Software Developer

Location
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal Member Since
July 24, 2016

Vedad is an experienced and passionate developer with a good bit of experience building products under his belt. He worked for quite a few companies during his career and solo released apps on his own. He thrives when able to solve product and back-end problems. He is very dedicated to his work and communicates very well.

Portfolio

YouGov PLC
Management, Agile Software Development, Scrum, Next.js, React, Front-end...
Playmaker
Amazon Web Services (AWS), Node.js, React, React Native, TypeScript, GraphQL...
UBDI
Amazon Web Services (AWS), React Native, React, GraphQL, TypeScript, Node.js...

Experience

Availability

Part-time

Preferred Environment

Xcode, Git, Visual Studio Code (VS Code), MacOS, Front-end, REST APIs

The most amazing...

...thing I've created is a powerful and secure data collection and storage service.

Work Experience

Software Engineering Manager

2021 - PRESENT
YouGov PLC
  • Increased team productivity by creating an environment for them to thrive.
  • Improved the communication in the team and developer happiness.
  • Oversaw the development, launch, and monitoring of key features of our product.
Technologies: Management, Agile Software Development, Scrum, Next.js, React, Front-end, REST APIs

Senior Full-stack Developer

2020 - 2021
Playmaker
  • Helped launch the product and scale it for many users.
  • Was part of YC, which helped us learn more and grow.
  • Charged with setting up and maintaining the infrastructure.
Technologies: Amazon Web Services (AWS), Node.js, React, React Native, TypeScript, GraphQL, PostgreSQL, Front-end, REST APIs

Senior Full-stack Developer

2019 - 2020
UBDI
  • Built the whole UBDI app from scratch using Node.js with TypeScript and Apollo (GraphQL) on the back end, React.js for the web app, and React Native for the mobile app.
  • Worked on initial deployment workflow using Docker and AWS.
  • Built a service that connects to different APIs (Facebook, Twitter, etc.) and managed encrypted storage and querying of the data.
Technologies: Amazon Web Services (AWS), React Native, React, GraphQL, TypeScript, Node.js, JavaScript, Front-end, REST APIs

Front-end Developer

2017 - 2019
Toptal
  • Worked on adding new features and maintaining the client-facing web app of Toptal, working with React and Apollo (GraphQL).
  • Spent time leading the public-pages team, where I've gained both technical and people leadership skills.
  • Worked as Scrum Master and helped craft tickets for developers based on input from product managers.
Technologies: Ruby on Rails (RoR), React, JavaScript, Front-end, REST APIs

iOS/Front-end Developer

2016 - 2017
Personal, Inc.
  • Developed and launched an application for data management from scratch using Swift. https://itunes.apple.com/us/app/teamdata/id493536192?mt=8.
  • Mentored new developers, introducing them to the application and the personal platform.
  • Transitioned to the role of a front-end developer working on their React Electron app.
Technologies: Node.js, Electron, React, Swift, Front-end, REST APIs

Full-stack Web Developer

2012 - 2016
Intersoft d.o.o.
  • Created the website for the most popular media site in Bosnia and Herzegovina: Klix.ba, using PHP and MySQL.
  • Created the second largest local web marketplace Market.ba, using PHP and MySQL.
  • Created a powerful content management system for a news site.
  • Created a system for archiving and searching photographs from news reporters, using ImageMagick, PHP, MySQL, and AngularJS.
  • Created an internal system for handling cases in a human rights organization.
Technologies: Angular, JavaScript, CSS, HTML, MySQL, PHP, Front-end, REST APIs

Web Developer

2009 - 2012
404 Development Sarajevo
  • Created an eCommerce site from scratch using PHP, which included paying with PayPal and a system for managing deliveries.
  • Created an online school class system with student assignments and reviews, along with a reader for class material.
  • Created a system for managing a tennis club, which allowed for tracking trainings and managing tournaments of different types.
Technologies: MongoDB, Node.js, MySQL, JavaScript, CSS, HTML, PHP, Front-end, REST APIs

BlockTrain Fitness App

https://vedadsose.com/blocktrain/
Built my me from idea, design to implementation. BlockTrain lets you build your own workout composed of existing exercises or ones you can create. When built you can enter guided workout mode, with a timer and work out details such as round number, current exercise name, and more.

Klix.ba

http://www.klix.ba
At the biggest news site in Bosnia, I was in charge of creating the front-end and the back-end of the site. I also created a powerful content management system that allowed editors to write news and customize the look of the site.

Universal Basic Data Income

Built the whole system from scratch in a small team. We used Node.js with Typescript and GraphQL on the back end, React on the web app, and React Native for the mobile apps. I was involved in building all of the pieces needed.

Codenames for Chromecast

https://github.com/vedadsose/codenames
Codenames is 2015. board game designed by Vlaada Chvátil. The game is typically for two teams of at least two players each, but can also be played by two or three players with just one person simply acting as the "Spymaster" (i.e. clue-giver) for the other one or two. Rules for these variants are provided in the game instructions. I built this app using React and Chromecast, where the Spymasters would use the laptop and see all the colors, and others would look at the TV where the Chromecast extensions would show the color only of already guessed words.

Languages

Sass, PHP, Less, CSS, HTML, JavaScript, GraphQL, Swift, SQL, TypeScript

Frameworks

Sails.js, AngularJS, Next.js, Express.js, FeathersJS, Angular, Electron, React Native, Ruby on Rails (RoR)

Libraries/APIs

React, Node.js, jQuery, REST APIs, PayPal API, Facebook API

Platforms

iOS, MacOS, Meteor, WordPress, Linux, Amazon Web Services (AWS), Visual Studio Code (VS Code)

Storage

MongoDB, MySQL, PostgreSQL

Other

WebSockets, Front-end, Apollo

Paradigms

Functional Programming, Agile Software Development, Management, Scrum

Tools

Amazon Elastic Container Service (Amazon ECS), Git, Xcode, Sketch

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring