ExcelsiorMiddle Full Stack Engineer
Aug. 2023Kazakhstan, AlmatyKenfasad
- Increased success rate of data processing up to 100% utilizing node.js and RabbitMQ microservices.
- Integrated BitrixCRM via Bitrix API, streamlining organizational processes and increasing employee productivity.
- Proactively migrated project to Next.js 13.
- Designed and implemented a robust backend API with node.js/golang. HRLib
- Increased processing speed of main process by 20 times. Implemented it leveraging RabbitMQ and new node.js microservice to handle over tens of thousands file uploads.
- Enhanced website SEO strategies, including on-page optimization, resulting 25% increase in incoming traffic.
- Developed recursive functions for a File Tree View feature, with caching mechanisms on both Backend and Frontend.
- Implemented a high-performance backend API utilizing Golang and the Gin framework.
- Had a strong responsibility of application deploying, ensuring reliability and stability. Kolesa scraper
- Implemented car adverts scraper engine that scraped ~20k ads per day.
- Increased parsing speed by 2-3 times bypassing IP bans and captchas.
- Implemented logging & alerting system via Telegram.
- Deployed app with GCP Cloud scheduler , Cloud functions, Firestore and Windows Server.
Skills: Next.js, JWT, Next.auth, Tailwind, React, Typescript, SASS, Node.js, Nest.js, Golang, Go, PostgreSQL, MUI, Docker, HTML, CSS, Javascript, PHP, Eloquent, MySQL, Firestore, parsing, scraping, GCP Cloud Scheduler, Puppeteer, Jest, Windows Server, TypeORM, Linux, RabbitMQ, Electron, Redux-saga, Git.