Passionate about crafting robust microservices and leveraging Python and .NET Core technologies to deliver scalable solutions. Proficient in developing and maintaining high-performance backend systems with a strong focus on code quality and best practices. 🚀Recognized for adaptability, strong work ethic, and sense of responsibility, consistently receiving positive feedback from employers. Thrive on embracing development challenges and seeking opportunities to expand my skillset with the latest technologies and tools. 🌟Beyond professional endeavors, I enjoy exploring personal projects, participating in conferences, and staying active through sports 🏀, motorcycle riding 🏍️, and traveling ✈️.Let's connect and collaborate on exciting projects, contribute to cutting-edge innovations, and drive impactful solutions in the world of backend development. 💼🚀
-
Senior Software EngineerHighskyAlmaty, Kz -
Python DeveloperAviata.Kz Aug 2023 - PresentAlmaty, Kazakhstan✔ Develop and maintain a prominent B2C application specializing in travel and air/rail ticket sales within the Republic of Kazakhstan, holding a leading position in the market.✔ Execute tasks within the Avia-Content Team, focusing on key performance indicators such as integration with third-party data sources, search speed, search result relevance, bookability, loyalty program effectiveness, and the implementation of proprietary products for air transportation.💡 𝐒𝐤𝐢𝐥𝐥𝐬: Python 3.9-3.11 · K8s · SOA · System Design · Databases · REST · Websocket · GitFlow📊 Implemented OpenTelemetry tracing like an end-to-end analytics tool, enabling real-time tracking of key platform components' performance.🛠 Successfully resolved Kubernetes probes for select services lacking APIs, notably enhancing the platform's fault tolerance.🔍 Enhanced search speed by an average of 10-20%, directly impacting booking and ticket purchase conversion rates.🎁 Integrated a loyalty program seamlessly into search and booking functionalities, addressing critical vulnerability issues and optimizing caching mechanisms.✈️ Facilitated integrations with new external providers, bolstering the market position by offering competitive airfare options.📶 Optimized development processes, improved code quality control🔨 𝐓𝐨𝐨𝐥𝐬: PostgreSQL · ELK · Redis · Clickhouse · RabbitMQ · Docker · Sentry · Graphite · Jaeger · Sanic · Uvicorn · Gunicorn · Django · Gitlab · GitlabCI -
Software EngineerIhs Markit Jan 2022 - Jun 2023Almaty, Kazakhstan✔ Contributed to the release of the Beta version of the product and participated in prototyping for future product development.✔ Developed high-tech solutions focusing on near-real-time search using BM25F probabilistic and nearest neighbor techniques in embeddings vector space retrieval and ranking.✔ Created microservices using Python and .NET Core prioritizing stability, reliability, monitoring, documentation, and security.✔ Implemented a scalable resource-oriented architecture for handling unstructured data capabilities such as text search, similarity analysis, and leveraging Elasticsearch's capabilities.💡 𝐒𝐤𝐢𝐥𝐥𝐬: Python 3.9 · FastAPI · .NET Core 7 · System Design · SPARQL · Software Engineering · Big Data🔨 𝐓𝐨𝐨𝐥𝐬: PostgreSQL · StarDog (GraphDB) · ElasticSearch · Kibana · AWS CLI · Rancher Desktop · WSL2 · Docker · Docker Compose · k8s · Azure DevOps · Teams · Postman · Git · ArgoCD · Mend · WhiteSource · Grafana · Jupyter Lab · SonarQube🔍 Developed a prototype document search service using the BM25 algorithm and implemented rounds to calculate search quality metrics. Uploaded annotated datasets, including decomposed MSMarco, to Elasticsearch.📊 Integrated all existing services with OpenTelemetry for efficient collection and analysis of Observability data.☑️ Ensured services were production-ready by addressing architectural requirements for security, monitoring, logging, and error handling.🛠 Assumed DevOps responsibilities, including configuring CI/CD pipelines, setting up development and testing infrastructure, and deploying new services created by the team. -
Backend Software EngineerCjsc "Greenatom" Jun 2021 - Dec 2021Moscow, Russia✔ Contributed as a member of the backend development team for a procurement platform service.✔ Highload service (designed for a 300K+ active users | ~200 RPS)✔ Implementation of business requirements for procurement pipelines✔ Integration with front-end team in vue.js to implement some features🔨 𝐓𝐨𝐨𝐥𝐬: Python 3.9 · FastAPI · PostgreSQL · SQLAlchemy · Redis · Docker, GitLab CI, ELK-stack · RabbitMQ · SonarQube · Jira · Confluence.📖 Implemented robust pagination, sorting, and filtering functionalities for various areas and service objects, enhancing user experience and efficiency.🔎 Developed and integrated a full-text search feature into the service, improving search capabilities and user satisfaction.🛠 Actively performed DevOps functions within the team, including service production, Docker file creation, CICD setup, and service deployment. -
Lead Developer (Started As Junior Developer)Siberian Food Company Sep 2018 - May 2021Novosibirsk, Russia✔ Implementation of business requirements and features in the legacy service of local use in the holding company (ERP systems, document management, production accounting)✔ Elimination of technical debt and optimization✔ Assumed a managerial role, leading the development team towards successful project completion.🔨 𝐓𝐨𝐨𝐥𝐬: Visual Studio, MS SQL, Redmine, Confluence, Kanban📈 Promoted from Junior Developer to Lead Developer for outstanding performance and leadership abilities.🧹️ Refactored and optimized codebase, significantly improving readability, maintainability, and overall performance. Reduced resource consumption by an average of 30%.📚 Independently designed and developed production planning and variance management projects, resulting in substantial cost savings and enhanced production efficiency.
Aleksandr Nikolaev Education Details
-
Power Engineering Systems
Frequently Asked Questions about Aleksandr Nikolaev
What company does Aleksandr Nikolaev work for?
Aleksandr Nikolaev works for Highsky
What is Aleksandr Nikolaev's role at the current company?
Aleksandr Nikolaev's current role is Senior Software Engineer.
What schools did Aleksandr Nikolaev attend?
Aleksandr Nikolaev attended Novosibirsk State Technical University (Nstu), Новосибирский Государственный Технический Университет (Нгту).
Not the Aleksandr Nikolaev you were looking for?
-
1gmail.com
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial