Späť na profesionálov

Javascript Developer & Team Leader

Prehľad


Krátke zhrnutie

Kandidát je skúsený webový vývojár s viac ako 9-ročnou praxou, ktorý žije vo Viedni. Ovláda rôzne technológie a nástroje vrátane HTML, CSS, JavaScript, React, Vue, TypeScript, NodeJs, AWS a ďalších. Jeho kariérny postup zahŕňa pozície, ako napríklad Team Lead v spoločnosti Heylog GmbH, kde vynikal v oblasti náboru, riadenia tímu a vedenia projektov. Ako Senior Frontend Developer v spoločnosti Sportradar Media Services GmbH preukázal odborné znalosti pri vývoji nových produktov, spolupráci v rámci tímov a mentorovaní kolegov. Jeho skúsenosti siahajú do rôznych oblastí, od financií v spoločnosti Wikifolio Financial Technologies AG až po elektronický obchod v spoločnosti Shpock - Finderly GmbH. Na projektoch sa podieľal aj ako nezávislý vývojár a prekladateľ.

Pracovné skúsenosti

Team Lead

(OCTOBER 2022 – OCTOBER 2023) VIENNA, AUSTRIA

Duties

  • Hiring and onboarding
  • Team management
  • Mentoring and supporting team members
  • Estimating, breaking down and leading different projects and initiatives
  • Organizing and leading Sprint efforts and processes
  • Communication with external partners

Accomplishments:

  • 33 candidates interviewed, 7 of those were signed at the end
  • Interviewed and hired for different positions: Senior BE, Intermediate BE, Intermediate FE, FullStack, Freelance
  • Held biweekly 1-on-1s with all team members (up to 5 team members at a time)
  • Mentored and supported a team of 5 developers
  • Reviewed on average 5+ PRs per day
  • I was in charge of 20+ different projects and initiatives (small, mid, big)
  • Made on average 5 technical decisions per project (small, mid, big)
  • Project estimates were most of the time on point
  • I was responsible for 45+ weekly sprints
  • My team and me were responsible for 60+ releases (out of those, ~10 were hotfixes), whichresulted in ~ 1,5 release per week
  • Coordinated 10+ Mobile App releases
  • My team produced ~30 different user facing features
  • Together with my team I created and refined the following processes: Hiring, Daily Standups,Planning, Testing, Releasing
  • Communicated with ~5 different external partners on various different topics (freelance agencies,integrations, team support, etc...)

Senior Frontend Developer

(AUGUST 2022 – SEPTEMBER 2022) VIENNA, AUSTRIA

Duties:

  • Inspecting the codebase
  • Managing an external agency
  • Hiring and creating processes
  • Worked on Bug Fixes and smaller UI refinements

Accomplishments:

  • Created an initial code health document
  • Created an improvement suggestions document
  • Pushed for and assisted in creating an infrastructure overview document
  • Coordinated and collaborated with 4 developers from the external agency
  • Made ~15 releases together with the external agency
  • Interviewed 7-10 candidates for the initial engineering team for different positions (Senior andIntermediate BE and Intermediate FE)
  • Revised the Job ads together with the CEO (3 job ads)
  • 80+ tickets solved
  • I had 168 commits, 4 620 lines added, 2 291 lines removed as contributions to the codebase

Senior Developer

(APRIL 2020 – JULY 2022) VIENNA, AUSTRIA

Duties:

  • Developing new products in the ads space as a part of three different teams
  • Close collaboration with PO on developing, testing and maintaining new features and products
  • Aligning and collaborating across different teams and initiatives
  • Working with legacy code and improving it along the way
  • Working on the Frontend as well as on the Backend (Full-Stack)
  • Active mentoring of less experienced colleagues and empowering them to deliver great results
  • Onboarding of new team members
  • Responsible for managing production deployments
  • Active participation in merging an acquired company into the team I was on

Accomplishments:

- Successfully completed a couple of MVP projects
  • Developed 4 new widgets from the ground up with various variations and A/B tests
  • Resolved dozens of production bugs
  • Integrated and deployed 100+ stories/features
  • Successfully completed 6+ epics
  • Single handedly completed a code cleanup project where 15k+ files (over 1,2 M lines of code)were deleted resulting in reducing the CI/CD pipelines execution time by half
  • Transferred features between various projects
  • Seamless integration between our team and an acquired company
  • Regular pairing up sessions with less experienced colleagues which lead to them beingself-sufficient and familiar with the project quickly
  • Member of a 2022 Coding Academy where I was responsible for Frontend track and leading theClean Code book club with 12 participants

Frontend Developer

(FEBRUARY 2019 – APRIL 2020) VIENNA, AUSTRIA

Duties:

  • Working closely with the design and UX team on integrating new features
  • Working together with backend colleagues as well as independently
  • Modernizing the tech stack where possible
  • Rewriting and optimizing legacy code (jQuery) into modern ES6/Typescript code
  • Helping out and mentoring junior developers
  • In essence I was responsible for fixing bugs, writing new features (with TypeScript), refactoring legacy code, improving tooling and making UI improvements

Accomplishments:

  • Integrated several new modules into the platform in collaboration with the BE developers and UX designers
  • Worked on a couple of complex modal forms
  • Resolving dozens of production UI bugs with the focus on not breaking backwards compatibility and usage of the components
  • Refactored several legacy services
  • Involved in ~65 different stories
  • Reviewed 6-9 PRs on average per 2 week sprints

Frontend Developer

(JULY 2018 – FEBRUARY 2019) VIENNA, AUSTRIA

Duties:

  • Working as a frontend JavaScript developer
  • Using React to create and style all the components on the website (CSS-in-JS with StyledComponents) with TypeScript as a static type checker
  • Using GraphQL with Apollo for data handling (queries, mutations)
  • Using Yarn as a package manager for JS dependencies
  • Using a separate Repository of components which are extended as needed and reusedthroughout the main website

Accomplishments:

  • Contributed in rewriting the whole website to use 100% React and CSS-in-JS. No PHP and no CSS classes (no LESS or SASS), all styling was done within styled components
  • I was able to reduce the complexity of the legacy code and made business logic much more simpler and maintainable on several parts of the project
  • Reused code throughout the project

Web Developer

(FEBRUARY 2016 – JUNE 2018) VIENNA, AUSTRIA

Duties:

  • Worked as a general purpose web developer (hybrid apps, WordPress, Creative development, landing pages)
  • Converted design mockups into working website layouts and UIs
  • Closely collaborated with the design team on various design and implementation issues
  • Used design and creative skills to come up with solutions for Responsive design challengesAccomplishments:
  • Worked on 2 successfully completed Hybrid app projects (Ionic, AngularJS, Grunt, Sass)
  • Developed, deployed, migrated and maintained 15+ WordPress websites that were based onfree, premium and custom themes (HTML, CSS, JS, PHP, Gulp, Docker)
  • Developed and deployed 6 Landing pages for some of the biggest companies in Austria
  • Developed and deployed 40+ creative advertisements for national and international clients

Web Developer

(FEBRUARY 2014 – NOVEMBER 2017)

Duties:

  • Worked on customizing free and premium WordPress themes for various clients and industries
  • Developed custom UI elements and widgets, with JavaScript functionality
  • Continuously supported and maintained several WordPress websites
  • As a part of a small team, my job was to integrate the design mockups and work closely with thebackend developers to finish custom features for custom WordPress websites

Accomplishments:

  • Finished 40+ different web projects, mainly WordPress based
  • Acquired and maintained professional relationships with ~5 returning clients
  • Successfully helped in screening and onboarding new developers to the team
Author
Javascript Developer & Team Leader
650194fbf67799000199a24b
Dostupnosť16/10/2023
Zamestnanec7500  / Mesačne
ÚroveňSENIOR
Role
Javascript Developer Team Leader
Jazyky
English
Zručnosti
JavaScriptvite
Lokality
RemoteWien