Curriculum Vitae
Alexander Slesarev
Calgary, AB | XXX-XXX-XXXX | alex.slesarev@gmail.com | https://nuald.blogspot.com
Software Engineering Technical Leader - Cisco Meraki | 2021 - present
-
Assisting in deployment and optimization of Secure Threat Services ecosystem (Snort, Talos Intelligence integration, Click, C/C++, Lua, Go, Python, Ruby, Redis).
-
Extend and redesign MX Security Features (AMP, STS) to work in IPv6 and mixed IPv4/IPv6 networks (Click, C/C++).
-
Extend and redesign MX Security Features (STS, NBAR) to efficiently work on high-end MX appliances having multi-core Click (lockfree algorithms, Click, C/C++, Lua, Go, Rust).
-
Upskilling the company employees and new hires on MX Security Features, Click configuration, cryptography (including FIPS and PCI certification) and performance optimizations.
Lead Software Development Engineer - NuData Security/Mastercard | 2014 - 2021
-
Designed and created a codegenerator for the shared classes and enumerations (Go, Java, JavaScript, Python, Objective-C, Swift, Gradle/Groovy, ANTLR4, JSON, YAML).
-
Created mobile SDKs with the biometrics monitoring features (iOS, Android, UWP).
-
Created SDKs to communicate with the analytics servers (Python, JavaScript, Perl, REST).
-
Created a cryptography core of a custom 3DS SDK (TypeScript/JavaScript, JWT, ECDH-ES, X.509).
-
Assisted in developing the analytics engine used for monitoring and preventing malicious activity against web endpoints (PHP, Python, MongoDB, Cassandra, Redis, HDFS/S3, OpenAPI).
-
Supervised the security certification of mobile 3DS SDKs (iOS, Android, NIST SP 800-22).
-
Improved the development environment tooling (Java, Ruby, Python, Go, AsciiDoc, Docker).
-
Upskilling the team members on cryptography and operating systems internals.
Team Lead/Software Developer - Fortinet | 2011 - 2014
-
Embedded Python language into FortiGate and FortiAnalyzer (C/C++, Python, Cython).
-
Assisted in developing and performance tuning of FortiGate JSON API (C/C++).
-
Assisted in developing FortiGate WebUI (C/C++, Python, JavaScript, Cython, Jinja, Django).
-
Assisted in fixing security vulnerabilities like CSRF, XSS, DDOS etc (C, Ruby, Metasploit).
-
Improved the development environment tooling (Python, Jenkins, Gerrit/Git).
-
Improved the hiring process by introducing the written tests and levels of complexity.
Project Manager/Lead Software Developer - Elena Engineering | 2004 - 2010
-
Designed and created a teleconferencing system (C++, Qt, FFmpeg, UDP, RTP/RTCP).
-
Created a management plane for a Rapidly Deployable Network System (C#, C++, CC EAL 4, FIPS 140-2, SNMP, SOAP, VoIP, PSTN, QoS, PoE, WAP).
-
Created an EPOC32 (Symbian OS) PDA management system (C++, MFC, TFTP).
OPEN SOURCE PROJECTS
-
Embedded Languages Footprint Research (C/C++, Lua, Python/MicroPython, Scheme).
-
JSON, BF, Base64, BLAS and Primes Benchmark (C/C++, Rust, Lua, Go, Java/Scala/Kotlin, Python/Nim, JS, C#, F#, Scheme/Clojure/Racket, Ruby/Crystal, D, Julia, Perl, Swift, V, Intel RAPL).
-
Sample of Lambda Architecture Project (Scala, Smile, MQTT, Redis, Cassandra, D3.js).
-
Simple Web Benchmark (C++, Rust, Go, Java/Scala, Python, JS, Crystal, D, PHP, Docker).
-
NORAD TLE Technological Demo (C++, Java, OpenGL ES, SGP4/SDP4).
-
IEEE 754 floats binary representations (C++, Rust, Java, Python, PHP, JS, Multi-Arch Docker).
Comments
Post a Comment