freiberufler Senior Software Engineer | React|Next|ReactNative|Node|Express|JS|TS auf freelance.de

Senior Software Engineer | React|Next|ReactNative|Node|Express|JS|TS

zuletzt online vor wenigen Tagen
  • 100€/Stunde
  • 10783 Berlin
  • auf Anfrage
  • ur  |  en
  • 19.12.2023

Kurzvorstellung

I am a full stack TS developer. With over 8+ years of experiences. I am confident like many products I have worked and help released to fruition I can help you deliver an outstanding product which can scale & deliver at committed deadline.

Qualifikationen

  • Front-End Entwicklung
  • Node.js
  • Projektleitung / Teamleitung (IT)
  • React (JavaScript library)
  • React Native
  • Software engineering / -technik

Projekt‐ & Berufserfahrung

Senior frontend engineer
glassnode gmbh, Berlin
12/2021 – 12/2022 (1 Jahr, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

12/2021 – 12/2022

Tätigkeitsbeschreibung

During my tenure at Glassnode I have worked;
- Integrated external platforms with the application i.e, WalletConnect
- Standardised theme styling, design system tokens i.e, typography/spacing/palettes & also set up an internal developer style guide for the company
- Build a high performant crypto/NFT transactions table which is used majorly by all the end users. This is the basic of users sorting/organising/categorising each transaction for their tax records. I ensured that it was performant/user friendly/well tested.
- Was responsible for setting up for one their core apps for a "defi porfolio tracker"
- I was responsible for delivering high quality code on production by ensuring it well tested in terms of unit testing or integration testing. jest/react-testing-library/cypress with typescript. Increased code coverage of overall application by 80% (also reduced CI/CD pipeline timeframe)
- Added eslint/prettier

Eingesetzte Qualifikationen

Front-End Entwicklung, System Design, React (JavaScript library)

Senior frontend engineer (Festanstellung)
relayr gmbh, Berlin
5/2019 – 12/2022 (3 Jahre, 8 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2019 – 12/2022

Tätigkeitsbeschreibung

During my tenure in relayr I was majorly working with frontend particularly with ReactJS besides that I did the following:

- Javascript/NodeJS, React, Webpack, Rollup, Material-UI, Semantic-UI, react-testing-library, cypress
- Used & enforced airbnb style guide
- Using Material-UI/Storybook worked very closely with the design team to introduce a "design system" to have a consistent UI/UX experience throughout all products/projects.
- Was responsible in standardising in automating multiple projects to use the same development environment without doing a lot of manual work, added a custom boilerplate solution to help bootstrap applications quickly with prebuilt testing, prettier, eslint, jenkins configuration.
- Write unit tests in enzyme & react-testing-library. For visual testing we were using Cypress.
- I also implemented semantic-versioning for our projects using semantic-release and conventional commits to automate new releases & change-logs throughout our projects.
- Configure webpack & rollup for specific bundling use cases i.e, libraries, UI applications. Changed from legacy gulp/grunt configuration to webpack/rollup. To make the code more maintainable & easier.

Eingesetzte Qualifikationen

Front-End Entwicklung, Node.js, React (JavaScript library)

Ausbildung

Bachelors of Science in Computer Science
BSCS
UOL
2016
Lhr, Pk

Über mich

About
I am a full stack TS developer. I have been working with JS/TS since early 2015. I have a passion for working with startups and early stage growing companies by using my expertise to help them grow and build their product in the right direction in engineering terms. I have worked with numerous startups internationally in the past and helped them deliver good quality product. I enjoy taking complicated problems & turning them into simple, elegant solutions that helps drives and creates an amazing customer experience.

Weitere Kenntnisse

I can offer strategy in terms of releasing to the wider public audience, help in leading and training a team of developers. Help you iron clade formats that can expedite the processes workflow between business sales & technical engineers.

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Urdu (Muttersprache)
Reisebereitschaft
auf Anfrage
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
61
Alter
30
Berufserfahrung
5 Jahre und 4 Monate (seit 12/2018)

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden