Kirill Ternovsky

Kirill Ternovsky Email and Phone Number

Senior Software Engineer @ Interchecks
new york, new york, united states
Kirill Ternovsky's Location
Seattle, Washington, United States, United States
Kirill Ternovsky's Contact Details

Kirill Ternovsky personal email

n/a
About Kirill Ternovsky

Experienced application developer with proficiency in several programming languages (including C#, VB.NET, Java, C and SQL, Flash/ActionScript) as well as programming paradigms (RAD, XP, N-tier design, MVC). Excellent skills for developing both desktop and web applications in languages best suited for the task (i.e., C for systems, .NET/Java for cross-platform, etc.)Specialties: Performance-oriented desktop applications, web applications, object-oriented programming

Kirill Ternovsky's Current Company Details
Interchecks

Interchecks

View
Senior Software Engineer
new york, new york, united states
Website:
interchecks.com
Employees:
8
Kirill Ternovsky Work Experience Details
  • Interchecks
    Senior Software Engineer
    Interchecks Mar 2024 - Present
  • Stealth Startup
    Software Engineer
    Stealth Startup Jun 2022 - Present
    Seattle, Washington, United States
    - Wrote bespoke integrations for push notifications with APAC Android telecoms.- Wrote and Defended popular/contentious company-wide RFC to implement a URL shortener.- Implemented high-performance URL shortener (redirect time at P90 is 3.5x faster than P50 of bit.ly)- Built low-overhead observability pipeline for URL shortener usage, as well as non-engineering dashboards.- Built UI for non-engineering users to access Communications platform observability data (i.e. notification deliverability, etc.).- Designed & implemented data processing pipeline for observability in Communications platform. Integrated open source validation tools into infrastructure-specific build pipeline to eliminate all configuration-based outages. Implemented full redesign of high-traffic (500 DAU/MAU) internal portal, overhauling the front-end UX, integrating with back-end APIs, adding engineering and KPI metrics, optimizing load times, and contributing patches to the UX front-end platform in the process.Tech: GRPC, Kafka, Flink, Java (Dagger, Spring), TypeScript (React, styled-components), kubernetes (k8s), Pinot, Superset, minio, istio, CockroachDB (crdb), SQL
  • Amazon
    Software Development Engineer
    Amazon Feb 2016 - Jun 2022
    Greater Seattle Area
    Video Advertising- worked on low-latency video playback- migration between video playback architecture (implementing safe frames for parallel execution, etc.)AUI- developed and launched support for TypeScript for front-end work across AmazonPhysical Stores- early adopter of CDK to automate infrastructure and provisioning of MDM stack- logging, metrics and observability optimization leading to 30k/mo cost reduction
  • Field Id
    Software Engineer
    Field Id Jun 2014 - Dec 2015
    Toronto, Canada Area
    Responsibilities: API design, architecture of cross-platform mobile app, performance and algorithmic optmisation.
  • The Hive
    Senior Developer
    The Hive Jun 2011 - Jun 2014
    Formed core in-house development team for ideation, implementation and delivery of digital projects, for client work and core internal business applications.Core responsibilities include requirements analysis and stakeholder liaising, solution architecture and end-to-end development.Achievements:- Implementing version control, continuous integration and unit testing- Improving project turnaround- Complete control over project architectureProject Highlights:Jack Daniel's Live at the Landmark===========================- Responsive UI with progressive enhancement/graceful degradation of Javascript- Integration with third-party data APIs to provide consumer data to Brown-FormanThe Bicycle Factory (Cadbury)=======================- Proposed and created dynamic "build a bike" interface for improved user experience- Added real-time "build" functionality to allow users to monitor others' progress- Usage of site went up by a factor of 2 after the reimplementation- Code base was suitable to be used for two years in a row despite tweaks to the contesting mechanicH.O.I.S.T. (internal system)=====================- Created to upgrade outdated expense reporting system- Created requirements with input from future administrators and users- Created fully relational, normalized database to better capture entity relationships and reflect real-world concepts- Optimization of build and deployment using modern best practices & patterns (AMD, IoC)Technologies:- ASP.NET (WebForms, MVC and WebAPI), NodeJS, TypeScript, JQuery, Backbone, RequireJS, SQL (2005 and 2008), C, VB.NET, PHP 5
  • Capital C Inc.
    Senior Developer
    Capital C Inc. Mar 2013 - Dec 2013
    Joined existing development team as burst capacity resource to improve the project process as well as assist with development & leading projects.Achievements:- Creating continuous integration environment- Migrating entire team from CVS to Subversion- Training other staff on Continuous Integration and source control with SVN- Design and formalization of development SOP- Delivering all projects on tight timelines and budgets- Maintaining legacy Nissan.ca codebase- Arduino hackingProject Highlights:Scotia Bank Nuit Blanche Installation============================- Created distributed architecture to pull Instagram photos, moderate and display in low-connectivity zone- Hacked Instagram Python SDK to implement new features that were lagging behind- Created messaging pipeline to handle large and manage volumes of photo trafficTechnologies:C#, SQL, JavaScript & JQuery, ZeroMQ, Python, Backbone.js, node.js, C, TeamCity, SVN, AVRStudio
  • Fuel Advertising Inc.
    Developer
    Fuel Advertising Inc. May 2010 - Jun 2011
    ASP.NET & Web Services programmer, plus a smattering of HTML, CSS and JavaScript.
  • Sharpe Blackmore Euro Rscg
    Developer
    Sharpe Blackmore Euro Rscg 2008 - 2009
    Projects: -Oh Henry™ “What Feeds Your Hunger” Main Site (WFYH) – Back-End Dev. -Oh Henry™ “What Feeds Your Hunger” Facebook Application (OHFB) – Front/Back-End Dev. -Intel “Small Business Intelligence Community” Main Site (SBIC) – Front/Back-End Dev. -Home Hardware Main Site (HH) – Back-End Dev. Responsibilities:- Debugging and developing in-browser CMS functionality for content editing by client- Interpreting and implementing design specifications (OHFB)- Working around Facebook Platform limitations for Flash and JavaScript (OHFB)- Designing and implementing data collection and reports (OHFB, WFYH, SBIC)- Database maintenance – creating triggers, functions and stored procedures (WFYH, OHFB, HH, SBIC)- Cross-Browser Compatibility (OHFB, SBIC)- Implementing moderation functionality and controls (SBIC)- Implementing automated user content moderation (WFYH)Tools:- MySQL 5- PHP 5 & Zend Framework- XHTML- Prototype JavaScript Framework
  • Es3
    Senior Developer
    Es3 May 2007 - Oct 2007
    Project: Bell ExpressVu IPTV ImplementationRole: Senior UI DeveloperResponsibilities:- Implementing fullscreen video use- Implementing playlist functionality- Implementing new navigational features for application templates- Modifying application functions based on client CRs- Debugging JavaScript, CSS and XHTML code- Testing and exposing limitations of development platformTools:- Visual C#.NET 2005- ASP.NET 2005- AJAX/JavaScript- Tasman IPTV Browser
  • Ontario Ministry Of Finance
    .Net Software Developer (Risk Control Systems)
    Ontario Ministry Of Finance Mar 2005 - Sep 2005
    Project: Converting Treasury Accounting System from Visual Basic 6 to Visual Basic .NET and Creating management interface for treasury accountsRole: VB6/.NET and SQL DeveloperResponsibilities:- Converting Treasury Accounting System from VB6 to VB.NET- Converting report selection user interface and backend from VB6 to VB.NET and 3-Tier Application Model- Rewriting SQL stored procedures according to new specifications - Redesigning and optimizing SQL stored procedures - Maintaining code in accordance with company programming standards Tools:- Visual Basic .NET 2005- Visual Basic 6- SQL Query Analyzer- Crystal Reports 9 and 10- Active Reports.NETProject: Creating an E-mail Notification System for Reports EngineRole: .NET and XSLT DeveloperResponsibilities:- Designing SQL stored procedures to return XML data for necessary reports - Designing XSL stylesheets to parse data and automatically generate e-mailTools:- Visual C#.NET 2005- XML- XSLT

Kirill Ternovsky Skills

Javascript Xml C# C Sql Visual Studio Web Services Web Applications Php Asp.net .net Jquery Subversion Mysql Css

Frequently Asked Questions about Kirill Ternovsky

What company does Kirill Ternovsky work for?

Kirill Ternovsky works for Interchecks

What is Kirill Ternovsky's role at the current company?

Kirill Ternovsky's current role is Senior Software Engineer.

What is Kirill Ternovsky's email address?

Kirill Ternovsky's email address is kt****@****zon.com

What skills is Kirill Ternovsky known for?

Kirill Ternovsky has skills like Javascript, Xml, C#, C, Sql, Visual Studio, Web Services, Web Applications, Php, Asp.net, .net, Jquery.

Who are Kirill Ternovsky's colleagues?

Kirill Ternovsky's colleagues are Mirlinda Pacolli, Ken Garza, Fábio Mello, Ben Smith, Rob Aiello, Amire Pacolli, Robert Chevlin.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.