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 higher education in telecommunications, transitioned into web development. Started as a backend developer, but soon into the career got familiar with frontend as well. Worked with various technologies and languages some of them being: JS ecosystem, WebGL, Ruby on Rails and .NET. Focused on implementing robust, UX friendly features with minimum cognitive friction. When not coding, I am Researching UX topics, some of which are: psychology in web design, UI, HCI, and design thinking. Always up for a new challange and known for taking initiative"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 Playwrightimproved DX by introducing tools that provided useful information about the PRpitched an idea for the direction of the product that was acceptedfully implemented a complex video conferencing featurefull stack feature developmentcuration and grooming of Clickup/Jira tasks
  • philipa legal tech-pic
    Philipa Legal Tech
    Tech Lead
    introduce a build environment for monorepoimproved eslint and typescript project rulesCD implemented on Azure infrastructureled and implemented number of featuresintroduced a test environment for all projects
  • 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