HonestCash - Full-stack Software Developer / Lead Developer
Honest is content publishing platform that makes sharing and monetizing content and data smarter, better and faster. The project had a back-end code written in Node.js by the employer for a blog site, then turned into a multi-tenant saas e-commerce site provider, and later turned into a publishing platform. Worked as a solo developer functioning as full-stack, having weekly meetings and managing the Kanban board, as well as managing a UX designer. Managed to rewrite the new site to Angular (v2) in a short period of time, along with testing. Improved the refactoring from v1 to v2 by first switching to TS on Angular.js, then copying controllers to Angular for faster migration. Assisted with refactoring of back-end code to TypeScript. The project is online, having 5000+ registered users.
TDSmaker - Full-stack Software Developer
TDSmaker is an easy to use, cloud-based software where teams create, collaborate, update and analyze professional technical data sheets (TDS). I fixed bugs that had been introduced by doing a lot of refactoring. Some parts were written in Jquery whereas some parts in AngularJS (for the drag & drop interface to design PDFs for Datasheets), managed to refactor a good chunk to AngularJS. Added several new features like an admin interface, undoing, redoing, table cell management, third party API integrations like Intercom, Hubspot, Slack, Bitbucket, Stripe, Mailchimp, Sentry, Algolia, Jira, Google, Hotjar. Added an admin panel for managing accounts, billing and settings of accounts & also „sign in as user” functionality to be able to test specific designs of the user and reproduce errors occured on them. Made a lot of data migrations for the frontend features, added slack notifications through our self-made PM2 server deployment pipeline.
Cams.com - Senior Front-end Developer
Cams.com is a popular site where you can chat with live models and participate virtually to their shows. The project is written in React (with TS) with the design library being the Material UI (and its React package). I ensured that no information is being missed out and that the planning phase is done correctly. Completely rewritten the dashboard composed of 10s of pages with 10s of stores in a short period of time. The app we implemented is of very high quality in terms of the UI, UX and the coding style. Took initiative by doing PoCs for stuff like auth, routing, i18n, stores, hooks, validations, caching, api factory of which 90% of the work I put, went through. Managed a team of 3 frontends and 2 backends. Ensured the team got up to speed with coding interviews, peer coding sessions and planning sessions.