Skip to main content
Open to work
Emil

Software Engineer
Emil Zaripov

I'm a Senior Javascript Developer with 9+ years of experience.
I have a strong background with both frontend and backend sides. Also, I enjoy teamwork, so I can help screen candidates and mentor junior developers.
I value a job that challenges me to learn and grow in my career. Work-life balance is important to me, so I appreciate a job that allows for flexible hours and the ability to work remotely.

Skills

Core stack with years
Javascript 9+
Typescript 7+
NodeJS 7+
NestJS 6+
PostgreSQL 6+
TypeORM 6+
MongoDB 3+
Mongoose 3+
Grafana K6 2+
HTML 10+
ReactJS 8+
ReduxJS 7+
Mobx 4+
Web3 2+
git 9+
Linux 7+
Docker 6+
Jest 4+
Python 3+
Nginx 2+
see all

Experience

Senior Backend - Teamlead

TypescriptNodeJSNestJSPostgreSQLRabbitMQGrafana K6DockerJest

haqqex.com
May 2023Oct 2025 (2 years and 6 months)

In developing the backend for the new crypto exchange HAQQEX, I led key technical initiatives: from designing core trading mechanisms and ensuring high performance to planning sprints and strengthening the team.
  • Core Trading System Development: Designed and implemented trading order engines, trading pairs, and asset operations (deposit/withdrawal), which formed the foundation for the entire exchange's functionality.
  • Reliability and Performance Optimization: Enhanced server throughput under high-load conditions (over 4,000 orders per second) and introduced integration testing to minimize deployment risks.
  • Team Leadership and Development: Managed a team of 5+ developers by coordinating development through technical sprint planning, focusing on product priorities, and participating in the hiring of new backend developers.
  • Test Automation and Performance Validation: Architected and implemented the testing infrastructure, focusing on integration tests using Jest as core framework, Docker and CI/CD. Conducted regular stress testing sessions to proactively uncover scalability issues, ensuring the trading platform's performance and stability.
  • Teamlead, CTO

    TypescriptNodeJSNestJSPostgreSQLReactJSReduxJSStyled ComponentsWeb3EthersJSDockerNginxUnit TestsJest

    BLLNG.com
    Apr 2022May 2023 (1 year and 2 months)

    As the key developer, I successfully built and launched the platform's MVP, taking full ownership of both frontend and backend architecture.
  • Successful Platform Launch: Developed and brought to market an MVP web service by building a reliable REST API-based backend core that ensured uninterrupted processing of cryptocurrency payments.
  • Quality Culture Implementation: Established unit testing and code review practices, significantly enhancing codebase stability and reducing the number of pre-launch bugs.
  • Process Organization and Team Growth: Led a team of 4+ developers and made key contributions to building a strong team by conducting interviews and making hiring decisions for JavaScript developers.
  • Senior Backend Developer

    TypescriptNodeJSNestJSGraphQLMongoDBMongooseSocketIOPython

    IBM
    Sep 2021Apr 2022 (8 months)

    For a geological analytics project, I was responsible for backend development, implementing a GraphQL API and a microservices architecture comprising 4 services.
  • Architecture and Development: Designed and maintained a microservices ecosystem (including authorization, logging, and API services), and developed the core GraphQL API for complex analytical queries.
  • Collaboration and Code Quality: Actively collaborated with analysts and product managers to ensure accurate feature implementation, and upheld high coding standards through regular code reviews within the backend team.
  • Team Development: Contributed to team growth by conducting technical interviews and evaluating candidates for Node.js developer positions.
  • Backend Developer

    TypescriptNodeJSNestJSPostgreSQLTypeORM

    IBM
    Jan 2019Sep 2021 (2 years and 9 months)

    For a drilling company project, I developed and maintained key integration services, which contributed to operational cost optimization through automation.
  • Integration Solution Development: Built and maintained a microservice gateway for the Primavera system and a REST API gateway connecting the frontend with Python analytics, enabling efficient data exchange.
  • Development Infrastructure Support: Was responsible for supporting internal NPM packages, which standardized and accelerated the company's development processes.
  • Business Optimization Contribution: Participated in implementing technical solutions directly aimed at reducing the company's operational expenses.
  • Frontend Developer

    ReactJSMobxMobx State TreeAntDDjangoHTML

    RobotVera
    Jul 2018Aug 2019 (1 year and 2 months)

    For the RobotVera project, I worked on the frontend part of the web application (Automation HR-assistant settings).
  • Modernization and Refactoring: Conducted a full refactoring of a legacy HTML codebase, migrating it to a modern stack using React, which significantly improved code maintainability and extensibility.
  • Internal Tool Development: Developed and maintained a content management system (CMS) for internal use, automating key company business processes.
  • Performance and Process Optimization: Actively worked on improving web application performance and participated in planning sessions, collaborating with the team to estimate technical tasks.
  • Frontend Developer

    JavascriptHTMLDOM APIPUGSCSSPHPWordpressReactJSReduxJS

    Freelance - Dextra - Unit6
    Jan 2016Jun 2018 (2 years and 6 months)

    Throughout my freelance and agency career, I have successfully delivered numerous end-to-end projects, acquiring a broad range of skills in frontend development, CMS work, and client support.
  • Cross-Platform Web Development: Built a large number of responsive and cross-browser compatible web pages for the company's clients, ensuring their correct display across all devices.
  • CMS and Enterprise System Development: Developed and maintained functional WordPress sites for clients.
  • Paid Solution Development: At the Unit6 development studio, created custom plugins to extend Jira standard functionality.
  • Hobbies

  • ♟ A competitive chess player at a master level, with a passion for complex strategy and problem-solving
  • 🦄 I love exploring new technologies and ideas by working on side projects
  • 🥋 I have a passion for Brazilian jiu-jitsu
  • 🍳 I enjoy cooking and experimenting with different recipes
  • Contacts

  • Email: 3zemil🐶gmail.com
  • Telegram: @emilzar