TEYMUR BAYRAMOV

Senior Software Engineer focused on backend development
teymur@bayra.mov | LinkedIn | Tallinn, Estonia | Get this CV as PDF
ABOUT ME
Hi! I'm a senior software engineer based in Tallinn, Estonia. My focus is on backend development, architecture, and API design, but my interests, among other things, include operating systems architecture and various programming practices and paradigms.
PROFESSIONAL EXPERIENCE
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
SKILLS
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
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