Bogdan Gavrilović

Principal Technical Architect at Gigster
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Serbia, RS

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Miroslav Tomic

During short period of time we worked together on Ivy Exec project, Bogdan has displayed an impressive diversity of skills. While he is well versed in Front End development, his interest and capabilities stretch out to most aspects of web design and development. He is enthusiastic and motivated, not stopping until the job at hand is done and is able to deliver even under great pressure. His analytical mind and resourcefulness make him a great problem solver who constantly is striving for perfection and not being afraid to take on a challenge. I hope we will once again cross roads in the future.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Principal Technical Architect
      • Aug 2022 - Present

      - Leading the architecture team in the definition, planning and implementation of the project’s technical and data architecture. - Liaising with C-level stakeholders to understand and influence design decisions while interpreting business needs into with your architecture team to design and implement appropriate applications. - Providing support and mentorship for technical staff and clients to build a collaborative and effective work culture. - Driving the development of data architecture patterns, tools, and practices that can be leveraged by delivery teams. - Keeping up with the new technologies and approaches that are appropriate for projects. - Collaborating with the rest of the project team to translate their needs into a cohesive data architecture and roadmap. - Delivering Proof of Concepts to provide feasibility studies into new technologies and approaches and to gain user feedback on project components. - Designing, analysing, mapping and modelling data flow between the project platform layers and components. Show less

    • Software Development
    • Principal Consultant, Technical, Software and Solutions Architect
      • Oct 2018 - Present

      Solution, Software and Cloud architecture consulting, working directly with Clients as contractor and consultant or via Gigster and Braintrust networks. We design system that live in the Cloud. Microservices, SOA and more. Backend development with NodeJS (NestJS), Golang and Python. Databases: Postgres, Redis, MongoDB, MySQL... DevOps (Ansible, Docker, Kubernetes, Terraform) on AWS/GCP with focus on CI/CD (Travis, Circle, Jenkins, GitHub Actions). - Health and Fitness - Fintech - Crypto - Blockchain L1 & L2 Some of the projects that I have worked on: Bank <> Exchange middleware system - A middleware to connect a bank's system with various crypto exchanges. I have led the design of the architecture and led the development efforts on the backend. Online bank account opening system - System that simplifies a process of opening bank accounts for end users. I have designed the system and led the development efforts. A new SaaS platform for Serbian fintech startup TradeCore - Designed a new microservice platform and helped define a process to migrate existing monoliths and integrate separate systems into one unified backend. SaaS platform that helps Support teams deal with user complaints. Designed the platform and created necessary documentation for the knowledge transfer to the Dev team, helped plan the epics and sprints for the MVP phase. Health and fitness system to gamify and monetise activity. Data gathering from wearable devices, processing of big amounts of data and creating analytics. SaaS platform for a UK based telecom company. I have worked as a Solution Architect with their platform/enterprise engineers, their developers and SREs. We used many of the best current devops practices for automation. Show less

    • Estonia
    • Financial Services
    • 1 - 100 Employee
    • Chief Technology Officer
      • Nov 2021 - Aug 2022

      - Defining, planning, and executing technical vision and goals of the Company and setting the strategies for reaching the goals, including management of technical budget - Leading and managing the technical department and setting the policies, processes, guidelines, and work instructions, and supervising workflow of the whole technical department - Introducing and implementing processes and protocols to assure the Company’s technical environment is scalable, and identify opportunities for web and mobile services - Support in all technical aspects of the Company’s growth with an emphasis on monitoring the changes in technology sector/industry to assure the Company is following best market practices; - Assuring the principle of continuous improvement and the principle of business continuity are embedded within the technical department and ensure the Company meets the technical standards and best practices - Development of goals and strategies to ensure the IT department operates smoothly and effectively - Lead the Company’s technological development - Setting timelines for evaluation, development, and deployment of all technical, web, and mobile services - Supervising Company’s information security system, Company’s network, and overall infrastructure. Show less

    • Germany
    • Software Development
    • 1 - 100 Employee
    • Solution Architect and Product Owner
      • Sep 2018 - Mar 2019

      Responsible to setup and coordinate a new cloud software development team for infotainment services in Belgrade. Lead the development of modern cloud services (nodejs and spring) with the team in close cooperation with the product management. Defined and managed the product backlog as Product Owner in a Scrum process depending on customer requirements, roadmap & project schedule Developed product requirements together with customers. Assessments of the development results of the team and SW developers and provided support with active help and feedback. Show less

    • Serbia
    • Technology, Information and Internet
    • 1 - 100 Employee
    • VP of Engineering
      • Apr 2018 - Sep 2018

      Working on a product detailed architecture and actively participating in development as a mentor. Creating engineering practices and procedures. Helping engineering teams to operate at their best.Actively reviewing code, technical designs and architectural decisions.Conducting 1 on 1 with Тeam Leaders.Recruiting and hiring to grow the teams.Part of the daily and weekly agile rituals including standups, backlog grooming, and retrospectives. Performance reviews of the engineers. Show less

    • Solution and Software Architect
      • Jul 2017 - Apr 2018

      Platform architecture development. Guiding the implementation of microservices platform with java, spring boot, nodejs, mongodb, postgres and blockchain.Product definition and architectural design for an eSports platform.

    • United States
    • Advertising Services
    • Lead Developer
      • May 2015 - Apr 2017

      Team Lead. FullStack Javascript and Ruby developer. Developing NodeJS microservices, AWS S3, Elasticbeanstalk, SQS and SNS, CD, CI. Mongo, Postgres (RDS) and Redis. Team Lead. FullStack Javascript and Ruby developer. Developing NodeJS microservices, AWS S3, Elasticbeanstalk, SQS and SNS, CD, CI. Mongo, Postgres (RDS) and Redis.

    • Technology, Information and Internet
    • 300 - 400 Employee
    • Software Engineer
      • Dec 2013 - May 2015

  • WorkHub
    • Berlin Area, Germany
    • Senior FrontEnd Engineer
      • Dec 2012 - Dec 2013

    • United States
    • Market Research
    • 1 - 100 Employee
    • Senior Web Developer - contract
      • Sep 2012 - Nov 2012

    • Web Solutions Architect
      • Feb 2012 - Jul 2012

      Web solutions architecture, web design, web development, organizing development process. UI development and UX coordination with Design department. Web solutions architecture, web design, web development, organizing development process. UI development and UX coordination with Design department.

    • Serbia
    • Information Technology & Services
    • 1 - 100 Employee
    • Web Developer
      • Dec 2010 - Aug 2011

    • Serbia
    • Advertising Services
    • 1 - 100 Employee
    • FullStack Developer
      • Feb 2009 - Oct 2010

    • Software Developer
      • Aug 2007 - Apr 2008

      C# .NET development C# .NET development

    • Web Application Developer
      • Jul 2006 - Mar 2007

      ASP.NET development ASP.NET development

Education

  • University of Belgrade
    Bachelor of Science (BS), IT
    2003 - 2007

Community

You need to have a working account to view this content. Click here to join now