Riverty (formerly known as Arvato Financial Solutions Tech Center), Tallinn, Estonia
May 2022–present
Senior Software Development Engineer at BNPL Division
- Perform extensive code reviews and assist developers in implementing robust solutions
- Deliver presentations for the developers team about various technologies and practices
- Develop new features and support existing codebase
- Updated the message consuming component, increasing maximum throughput by 3 times
- Introduced a set of coding guidelines to ensure uniformity of the code, and empower best practices, resulting in lower number of style and performance related issues
- Implemented a spell-check for email-based authentication, reducing 1000+ errors over the first 3 weeks from introduction
Consulting for Renewal, Remote
October 2021–April 2022
Lead Software Development Engineer
- Designed and developed a data import pipeline, consisting of RESTful APIs and worker services communicating via RabbitMQ
- Researched and implemented high-performance text matching algorithms for the data import pipeline to ensure maximal throughput and effective collision handling
- Performed code reviews, and managed and mentored junior developers
- Integrated company's partners' services into the project and helped them throughout the process
- Delivered presentations for a mixed tech/non-tech audience about technologies in use
Consulting for various projects, Baku, Azerbaijan
September 2020–October 2021
Software Development Engineer
- Designed and developed RESTful APIs
- Transformed business requirements to technical requirements
- Documented projects in detail to increase transparency for stakeholders and other developers
Zirinc, Baku, Azerbaijan
August 2019–August 2020
Software Development Engineer
- Developed new microservices from scratch using .NET Core 2.2+, C#, PostgreSQL, OracleDB for e-commerce, payment, and document management systems, and supported existing codebase
- Managed and mentored junior developers
- Deployed services and ensured operability using Jenkins and Docker on Linux
Freelancer, Remote
October 2017–August 2019
Full-stack Software Development Engineer
- Worked on various projects involving Node.js, Meteor.js, React.js, MongoDB, MySQL, Bitcoin API, and OpenShift
AccessBank, Baku, Azerbaijan
October 2016–October 2017
Full-stack Software Development Engineer
- Implemented a set of UI components for an internal system
- Developed a small framework to use those components within using Meteor.js, MongoDB and Docker
JavaScript Trainer
- Prepared and delivered introductory JavaScript course for fresh learners resulting in more than 90% success rate
- Reviewed homework and assisted students with assignments
Development: C#, TypeScript, ASP.NET Core, Entity Framework Core, SignalR, MSSQL, PostgreSQL,
Redis, MongoDB, RabbitMQ, Docker, Docker Compose, Node.js, Microsoft Azure
Languages: English (fluent), Azerbaijani (native), Russian (native), Estonian (beginner)
EDUCATION
Languages: English (fluent), Azerbaijani (native), Russian (native), Estonian (beginner)
Lomonosov Moscow State University Baku branch, Baku, Azerbaijan
Class of 2019
Bachelor of Science — Applied Mathematics and Computer Science
Thanks to Tatyana Bayramova for helping
me freshen up my HTML and CSS skills ❤️
None but me, of course, can be held accountable for the HTML and CSS on this page :D
None but me, of course, can be held accountable for the HTML and CSS on this page :D