Grigory Tukmachev

Senior Software Engineer at GoodNotes
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Earley, England, United Kingdom, UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Hong Kong
    • Software Development
    • 100 - 200 Employee
    • Senior Software Engineer
      • Jul 2022 - Present

    • United States
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Dev Team Lead
      • Sep 2015 - Jul 2022

      Delivered several projects using AWS and Java/JS world technologies. ▪ Distributed teams building & management. Mentoring, technical overseeing, development. ▪ Full cycle of customer support: RFP analyzing, requirements gathering; architecture design; development leading; results delivering. Technologies: ▪ Web applications development with JVM based backend and JS front-end parts with both monolithic and microservices architecture. ▪ SAAS solutions (our customers provide developed solutions as a service to own clients as a service). ▪ Infrastructure: Highly Scalable and maintainable infrastructure design based on AWS cloud technologies; CI/CD solutions; Testing automation; Automation of environments deployment. ▪ Serverless architecture with AWS (API gateway / Lambda / Dynamo / SQS / SNS / Cognito / etc.) ▪ Internet of Things / Reactive systems / multi-platform projects (website + mobile applications + integration API) ▪ Testing automation: unit, integration, e2e, multi-device testing. ▪ AWS services, SDK, and development infrastructure ▪ Kotlin, Java, JS, Python, TypeScript, Angular, React, Groovy, Scala Show less

    • Russian Federation
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Architect, Team Lead
      • Sep 2012 - Aug 2015

      Developed a Bank-IT-platform to integrate current IT solutions of Russian Sberbank - the biggest bank in Russia. I was a tech lead of the architecture committee as well as a lead of the core services development team: security, scalability, messaging, system bus, central logging and monitoring, data storage, SDK, a workplace for business developers, and so on. Projects details: ▪ The Platform is a Private Cloud at the bottom which is provided to business-logic developer teams as a service. ▪ Big data, high-load, data safety and consistency, fault tolerance, high availability, auto-scalability, distributed, fast products creation - these are benefits of the platform. Technologies: ▪ Java, Scala, Akka, Spray, a number of common open-source frameworks for login and testing, a little bit from JEE, AMQP (Rabbit), Spring (full stack), Hibernate, Sharding, distributed transactions, Oracle. Show less

  • Green Machine, Flame Fly
    • Novosibirsk Region, Russian Federation
    • Web Games Development
      • Jul 2011 - 2012

      It was a very intensive and positive experience within a small team. Ideas born were immediately implemented and released. * Role: Java Developer * Technologies: Java, Wicket, HTML, CSS, Google Guice, Hibernate, Ehcache, PostgreSQL, JavaMail, several integrations with payment systems. * Specific: Live and very fast/intensive development cycle - daily (even faster) releases. As a small member of a small team, I was involved in all parts of the product lifecycle: starting from the product design and finishing with production troubleshooting. Show less

    • IT Services and IT Consulting
    • 700 & Above Employee
    • Project Manager / Lead Developer
      • Jan 2004 - Jun 2011

      During my work in the company (the leading vendor for banking software in Russia) I evolved in my career from a Software Developer to a Project Manager. - I was responsible for many products of banking infrastructure: Credits, Deposits, Securities, Back & Front Office, Reporting, integration with other Banks, government, etc - Have designed, and lead development of the Company’s top products: Front-Office, CRM, Business Process Management System. - On the platform level - I've developed several core frameworks: XML & JSON parsers, serialization/deserialization. - Technologies: Oracle, PL-PLUS, VB-Script, Java. Show less

Education

  • High College of Informatics of Novosibirsk State University, Russia
    Computer Science
    1995 - 1999

Community

You need to have a working account to view this content. Click here to join now