Senior Backend Developer
CurrentIn my role as a Senior Backend Developer, I have been responsible for developing and optimizing backend systems using Node.js, TypeScript, and various frameworks such as Sails.js, Express.js, and Koa. Focusing on building scalable, high-performance applications.Backend Development: Implemented backend solutions, leveraging Node.js and TypeScript to ensure efficiency and scalability.Database Management: Designed and optimized complex database schemas using MySQL and ClickHouse, with a strong focus on data integrity and performance.Analytics and Data Visualization: Developed complex queries for data analytics, utilizing Metabase for visualization, and synchronized data between MySQL and ClickHouse using the Altinity Sink Connector.API Development: Built and maintained RESTful APIs with JWT Token-based authentication, integrating services like SendGrid, Mandrill, and SMTP for automated SMS and email communications.Team Leadership: Led a team of developers, providing guidance and mentorship, while ensuring the timely delivery of projects.