Senior Software Engineer
-
Stone Scaled products to support an acquired operation, incorporating new business rules into the existing software ecosystem.
Managed customer lifecycle events application using Golang REST API and Workers (goroutines), with SQS and MongoDB (DocumentDB) for large-scale data processing.
Developed a multi-organization CRM platform with a NestJS backend monorepo, enabling seamless collaboration between development teams and effortless sharing of code modules.
Built an authentication app functioning as a hub for various services to perform authorization and authentication using Golang and Redis.
Led infrastructure migration efforts and implemented CI/CD pipelines with GitHub Actions, integrated with AWS Kubernetes (EKS) to enhance deployment efficiency and scalability.
Designed system architecture for the platform, including a front-end monorepo using React and NX.
Led a team of 8 developers across multiple projects utilizing React, Python, Node.js, NestJS, and PostgreSQL.
Scaled services to support operations with over 2,000 agents running 24/7.
Enhanced legacy database performance with triggers, partial indexes, and optimized copy statements in PostgreSQL.
Developed the Communications Log service for storing customer email history, handling over 50K communication records daily using Python, PostgreSQL, and React.js.
Improved REST APIs’ observability, security, and CI/CD pipelines, primarily leveraging New Relic.
Led infrastructure migration from Microsoft Azure to AWS Cloud in collaboration with the SRE specialist team.
Software Engineer
-
Stone Developed customer support tools with a React front-end connected to REST APIs in Node.js and Salesforce.com databases.
Built real-time performance calculation tools for agents, using Python APIs to process internal metrics and display data on Aura pages within Salesforce Lightning Components.
Contributed to real-time dashboards displaying support channel metrics (Phone, Chat, Email, WhatsApp) using Python ETL processes, WebSockets, and React interfaces.
Designed and developed an automation tool to generate weekly agent work schedules, utilizing Python and PostgreSQL with data from internal people databases and incoming call volume.