Available Now
Hire Ivan
Ivan Solovyev
Senior Software Engineer
  • SKILLS
  • Team Management
    Software Design
    Software Architechture
    Backend Development
    C#/.Net
  • AWARDS & HONORS
  • ACTIVITES & INTERESTS

Software architect/Lead Java developer with extensive experience in different areas of the IT industry. Strong programming skills, expertise in diagnostics and problem solving. Capable of switching between big-picture thinking and paranoid attention to detail. Good team player with strong soft skills, capable of being an efficient dev lead as well as productive developer.

EXPERIENCE AT

Licenses & Certifications

No items found.

Featured Work

Relevant Experience

TheoremOne, Remote — Senior Software Engineer

September 2022 - PRESENT

  • Development of new features for backend, including unit, integration and contract tests
  • Participated in collaborative software architectural design with the team and stakeholders
  • Designed and implemented an improved version of the background data synchronization mechanism for domain entities, created a unified Hangfire job that uses a single synchronization algorithm and reduces the overall cohesiveness of system components.
  • Provided mentoring and feature support for the team and client organization engineers.
  • Performed production support and incident troubleshooting.
  • Coordinated closely with product managers and engineering managers in triaging issues, ensuring prompt and effective resolution.
  • Gave KT sessions to engineers in the client organization to hand-off features implemented.

OnDeck Canada Principal Software Developer, Architect

August 2022 - September 2022

OnDeck Canada Team Lead, Software Development

October 2020 - July 2022

OnDeck Canada Senior Software Developer

November 2019 - October 2020

  • Led and managed the team
  • Supervised and executed full software development lifecycle, from planning to maintenance
  • Defined requirements and performed business analytics for new features
  • Coordinated multiple teams (internal and contractors) working on the products
  • Implemented new functionality
  • Supported legacy company products
  • Major technologies: Java, Spring, Postgres, MySQL, AWS, Salesforce, Groovy, Angular

Nobel Globe SRL/YouWowMe Limited Senior Software Engineer

December 2018 - November 2019

  • Distributed highload system architecture and design
  • Migrated and rewrote multiple legacy microservices to be fully asynchronous
  • Integrated platform with 3rd party payment systems (Securetrading, Elavon, VERePAY)
  • Designed PCI compliant payment gateway
  • Worked on analytic, engaging and advertising services
  • Was involved in moving big data analytics from postgres columnar storage to Clickhouse with replacing of materialized views/queries with direct Clickhouse requests
  • Major technologies: Java, Scala, Spring, Kafka, Cassandra, Clickhouse, Spark, Spark Streaming, Spark SQL, Postgres, Docker, AWS, strong concurrency and high load, lambda architecture.

See more Candidates & Consultants

See our Full Candidate List

Luis Garcia

Product/Program Manager

X
years experience

Experience at

TheoremOne, Sage, Thoughtworks

Ivan Solovyev

Senior Software Engineer

X
years experience

Experience at

TheoremOne, OnDeck Canada, Wow App

Priyanka Munagala

DevOps Engineer

X
years experience

Experience at

Want to view more Profiles?

Let’s start talking about how to get you connected with the right employer or the perfect candidate for your organization.

See our Full Candidate List
Are you okay with optional cookies?
By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.