About
profile

Sanjin Šarić

Software Engineer

ABOUT ME

33 years old | 9 years experience | Sarajevo, Bosnia and HerzegovinaFull stack developer with accent on frontend, specialied in React + Redux and vanilla JavaScript.With over a decade of experience across frontend and backend development, my journey began in telecommunications before transitioning into web development. Starting as a backend developer, I quickly expanded into frontend, working various technologies including JS ecosystem, WebGL, Ruby on Rails, and .NET. Known for implementing robust, UX-friendly features with minimum cognitive friction, I've grown to lead projects and oversee feature implementation with a strong focus on delivering results and removing ambiguities. My expertise extends to understanding AI systems and their practical applications. When not coding, I dedicate time to researching UX topics including psychology in web design, UI, HCI, design thinking, and deep learning. Recognized for taking initiative and embracing new challenges, I bring a comprehensive approach to software development that combines technical expertise with strategic thinking."Jack of all trades, master of none, but better than master of one"
EXPERIENCE
  • journee technologies gmbh-pic
    Journee Technologies GmbH
    Senior Software Engineer
    introduced E2E testing with Playwrightintroduce developer tools that significantly improved DX and workflow velocityled full-stack feature development while successfully pitching and steering product direction, demonstrating both technical excellence and strategic product vision.architected and implemented complex features including a comprehensive video conferencing system, demonstrating deep expertise in full-stack development and system designled the modernization of company's web presence by implementing a new website design using PHP and Tailwind CSS
  • philipa legal tech-pic
    Philipa Legal Tech
    Tech Lead
    led technical strategy and architecture decisions while establishing agile methodologies and processes, including implementation of Nx monorepo that significantly improved project structure and team collaborationdrove UX-focused feature development and mentored junior developers, while architecting and implementing two critical internal tools that enhanced team productivityengineered comprehensive QA automation infrastructure using Cypress.io and designed robust CI/CD pipelines for Azure deployment, ensuring code quality and reliable deliveryspearheaded full-stack development initiatives using React.js and .NET Core, making key technical decisions that shaped the project's architecture and technology stack
  • comtrade-pic
    Comtrade
    Lead Engineer
    introduce a build environment for a new projectrefactoring eslint and typescript usageworkshop host for React best practicessuccessfully refactored backend written in Nest.js + TypeORM to support multitenancyimproved code coverage (jest) by adding integration tests and more robust unit test on both backend and frontend of a big commercial appgained familiarity with event sourcing (kafka)piloted creation of GitLab monitoring appgroomed and created number of jira tasks
  • evomecs gmbh-pic
    Evomecs GmbH
    Software Engineer
    clean up and consolidate build systems for development and production (webpack and rollup)introduce code proofing tools and heavily refactor existing projectsintroduce code style guide and CSS style guide. Start drafting the company design guidelinesdevelop React components in Relay.jsdevelop backend GraphQL endpoints in .NET
  • social explorer inc.-pic
    Social Explorer Inc.
    Software Engineer
    created myriad of React components in propriertary frameworkpiloted the creation and development of bash script for faster bootstraping processrefactored Ruby on Rails Project and implemented new website designmaintained company fork of mapbox-gl-js and added new features to the rendererutilized own initiative in solely developing an idea floating around the office
  • globalgps bh-pic
    GlobalGPS BH
    Software Engineer
    developed API endpoints in OSGi Java frameworkboostraped and developed featuers for company Android applicationmaintained company network
EDUCATION
  • Masters, Telecommunications
    NFC Attendance system (Android)
  • Bachelors, Telecommunications
    Reconfigurable active RC filter