Sergey Todyshev
Russia ·-· - · https://tsvbits.com
Education
Institute of Automation and Electrometry
PhD (incomplete) Applied Mathematics
Novosibirsk, Russia
Jun 2004 - Aug 2007
Novosibirsk State University
Computers, Complexes, Systems and Networks GPA: 4+
Novosibirsk, Russia
Sep 1999 - Jun 2004
Experience
Remote
Oct 2018 | Present
GrapeCity, Inc
Software Team Lead
• Working to make Web Components with efficient and asynchronous data processing on the client
• Leading development of DataViewsJS product with devops, tech lead and project manager duties
Novosibirsk, Russia
Jan 2016 | Jun 2018
Xored
Software Tech Lead
• Leading development of large-scale automation platform with up to 15 engineers
• Direct communication with foreign managers and foreign product customers
• Solving customer incidents on production environment
• Backend/frontend developer with technical lead duties
• Full-cycle of feature development from proposal, estimation, design and implementation
DataWorks
Full Stack Software Engineer
Novosibirsk, Russia
Jun 2007 | Jan 2016
• Leading development of ActiveReports and ActiveReports Server platform
• Principal developer of PageFX compiler from .NET to AVM (Flash Player VM) bytecode
successfully used to build multi-platform report viewer
• Optimized RDL report engine making it faster up to 10x times together with super small dev
team
Institute of Automation and Electrometry
Full Stack Software Engineer
Novosibirsk, Russia
Jan 2002 | Aug 2007
• Principal developer of hardware abstraction layer aka Device Manager
• Developed computer-aided tools for interferometry and tomography
• Automation of laser writing machines
• Developed software and hardware development tools
Skills
Can read/write/speak:
Currently program with:
Used to program with:
Backend technologies:
Frontend technologies:
Miscelanious:
Russian (native), English (upper intermediate)
TypeScript, JavaScript
C#, Java, Go, Python
Azure Service Fabric, ASP.NET, Java EE (Wildfly)
React, Redux, Immutable.js
Linux, Docker, Git, Bash
Projects
Velocity PostgreSQL, ElasticSearch, Minio, Apache Kafka, Docker, OpenStack, Java, Go, Python
https://www.spirent.com/products/velocity
The complete LaaS solution for orchestration of physical, virtual, and hybrid computer networks
ActiveReports Microsoft Visual Studio, Mercurial, ASP.NET, C#
https://www.grapecity.com/activereports
The fast, complete .NET reporting solution
CLWS-300 Modbus protocol, Windows DDK, C++
Software to manage unique circle laser writing system designed by IAE
voXcat Microsoft Foundation Classes, OpenGL, MatLAB, C++
Tomography analysis software
Abstract Control System Microsoft Foundation Classes, GDI+, C++
http://denktech.de/about.html
Visual programming environment like mini LabVIEW implementation
PageFX Mono, C#, Visual Studio 6, Flash Builder 3
https://github.com/GrapeCity/pagefx
A compiler from .NET to Flash byte code used to easily craft ActiveReports Flash Viewer
CarbonDocs C#
https://carbondocs.windows8compatible.com
CarbonDocs is used by .NET developers to create dynamic PDFs. It enables developers to use HTML
and CSS along with inline ASP.NET-style scripts to generate dynamic content