Artjoms Iškovs

Principal Engineer at EDB
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Cambridge Area, 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

    • United States
    • Software Development
    • 700 & Above Employee
    • Principal Engineer
      • Oct 2023 - Present

    • United Kingdom
    • Software Development
    • 1 - 100 Employee
    • Founder
      • May 2018 - Oct 2023

      Cambridge, UK Responsible for the backend and infrastructure / DevOps as a manager and an IC. Performed a lot of marketing/ops/finance duties. Individual work: - original author and main contributor to sgr - backend APIs (managing data sources, query execution on the Splitgraph DDN, support for Airbyte/Singer/dbt, usage-based metering and billing with Stripe) - infrastructure / DevOps (original CI pipeline, automatic deploys, built a Nomad cluster with Consul Service Mesh, added… Show more Responsible for the backend and infrastructure / DevOps as a manager and an IC. Performed a lot of marketing/ops/finance duties. Individual work: - original author and main contributor to sgr - backend APIs (managing data sources, query execution on the Splitgraph DDN, support for Airbyte/Singer/dbt, usage-based metering and billing with Stripe) - infrastructure / DevOps (original CI pipeline, automatic deploys, built a Nomad cluster with Consul Service Mesh, added Prometheus metrics and Grafana alerting) - original author and documentation writer of Seafowl - internal BI tooling (wrote dbt models and set up a dogfooding Splitgraph instance to power Metabase dashboards) Management/PM work: - ran the backend interview process, negotiating salaries, hiring, agreeing with local EOR services and ultimately managing a team of two highly efficient remote engineers (one pure backend, one full-stack, shared with the frontend team) - introduced strict typing with mypy, linting and monorepo builds with Pants to maintain high code quality in our backend Python codebase - as a result, our bigger frontend team was almost never blocked on API work - wrote and contributed to multiple RFCs and mockups for our authorization system, billing and pricing, data uploads and other features Other work: - main point of contact for our customers - prepared and sent out marketing emails about feature launches - prepared budgets, projected the runway, managed burn - ops/finance (issuing and paying invoices, liaising with our accountant to maintain the books in a two-company (US/UK) group, reviewing corporate tax returns) - contributed 18 posts to the company blog, driving about ~70k visitors to our pages over 3 years - consistenly the top player in our team Skribbl games Talks: - Software Engineering Daily podcast, November 2020 - ClickHouse Bay Area Meetup, September 2020 - Man AHL (tech talk), November 2018 - Cambridge Docker meetup, October 2018 Show less

    • Sabbatical
      • Jul 2017 - May 2018

      Cambridge, United Kingdom I spent a few months after AHL working on random freelance/personal projects: * Created Kimonote (https://kimonote.com), a text-first note organizer / blogging platform that focuses on minimalism and ease of navigation. * Tried developing several quantitative trading strategies for Betfair, a betting exchange. Whilst I didn't make money, the writeups (https://kimonote.com/@mildbyte:betfair) received good feedback and led to multiple valuable contacts in the professional gambling… Show more I spent a few months after AHL working on random freelance/personal projects: * Created Kimonote (https://kimonote.com), a text-first note organizer / blogging platform that focuses on minimalism and ease of navigation. * Tried developing several quantitative trading strategies for Betfair, a betting exchange. Whilst I didn't make money, the writeups (https://kimonote.com/@mildbyte:betfair) received good feedback and led to multiple valuable contacts in the professional gambling industry. * Wrote several essays/articles that made the front page of Hacker News (news.ycombinator.com): ** "Against the synchronous society" (https://kimonote.com/@mildbyte/against-the-synchronous-society-3146/) about the strain on infrastructure from people doing the same things at the same time; ** "I've never felt less in control of my own hardware" (https://www.kimonote.com/@mildbyte/ive-never-felt-less-in-control-of-my-own-hardware-14804/) about how automatic updates have made it acceptable to not really know or control what's running on one's own device. This one spent about a day as the #1 post on Hacker News. * Wrote a simulated annealing (genetic algorithms) optimiser that I used to generate a speedrun route through all faction quests in the computer game Morrowind (https://www.kimonote.com/@mildbyte:morrowind/). This resulted in another couple of front page HN posts as well as "All Factions" being made an official Morrowind speedrun category (https://www.speedrun.com/morrowind#All_Factions). Show less

    • United Kingdom
    • Investment Management
    • 200 - 300 Employee
    • Junior Quant Developer
      • Jul 2015 - Jul 2017

      Worked in Data Engineering from July 2015 to July 2016 (pure software role) and Fixed Income from July 2016 to July 2017 (mostly software with a considerable amount of research). Gained experience in a wide variety of disciplines – from understanding, developing, deploying, maintaining and helping operators with running large production-quality codebases in Python and Java to working with interest rate/energy derivatives, equities and other financial instruments.

    • United States
    • Financial Services
    • 700 & Above Employee
    • Summer Technology Analyst, Enterprise Application Infrastructure
      • Jun 2014 - Aug 2014

      Wrote a custom JUnit core and a Gradle plugin that distributed unit tests to a compute grid using a proprietary framework. Achieved a 2x-3x decrease in the build times for a core project in the Firm's infrastructure. Also researched and implemented a way for developer machines to donate their idle resources to the testing grid. Offer to join the 2015 MS Technology Analyst Program extended.

    • United States
    • Financial Services
    • 700 & Above Employee
    • Summer Technology Analyst, Enterprise Application Infrastructure
      • Jun 2013 - Aug 2013

      Worked in a team that provided libraries and other support for Python and Perl developers at the Firm. Wrote a plugin for Eclipse with PyDev that solved a problem related to how Perl/Python packages are deployed. This problem made it extremely inconvenient for the developers to use an IDE with Perl or Python and thus solving it greatly improved their workflow. Also improved documentation on how to use Perl and Python within the Firm.

Education

  • University of Cambridge
    Bachelor of Arts (B.A.), Computer Science
    2012 - 2015
  • Cambridge Tutors College
    High School, Mathematics, Further Mathematics, Physics, Computer Science, Russian
    2010 - 2012
  • Riga Ostwald Secondary School
    2001 - 2010

Community

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