Portfolio

Solar

Senior Frontend Developer (2023 – present)

Frontend development for Solar webProxy, an SWG system: HTTP/HTTPS/SOCKS5 traffic filtering, SSL inspection, protection against web threats and data leaks.

  • Solar webProxy — Product page

    Front end of the SWG management panel.

  • “Graf”

    In-house alternative to Grafana: statistics dashboards. Version v2 (webProxy 4.4) adds workspaces with widgets, a role model and sharing, lazy loading via @defer, and PDF export 22 times faster.

    Angular + D3 (SVG); Scala + ClickHouse back-end; PDF export with Node.js + pdfmake + JSDOM.

  • Policy editor refactoring (webProxy 4.2)

    Configurable advanced-table and form-display components, server-side pagination, OnPush/RxJS optimizations, and legacy code cleanup; the foundation for the Solar MultiProxy control center.

Articles on Habr: Graf v1, Graf v2, Policy editor

Builderall (USA)

Lead Software Developer (2015 – 2023)

Development and management of more than ten projects.

  • Webinar platform

    Webinar platform for conducting real-time webinars.

  • Chatbots for Facebook Messenger and Instagram

    Chatbots for Facebook Messenger, Instagram and websites.

  • E-learning platform

    Platform for electronic learning.

Freelance

Full Stack Developer (2008 – 2015)

Custom development with Adobe Flash/AIR; also PHP, SQL and Angular.

  • OMB Video Creator

    Simplified online analogue of Adobe Animate; videos can be published to YouTube and Facebook.

    Adobe Flash (Flash Builder + Apache Flex); FFmpeg and SoX on the server side.

  • Photo and video frame editor

    Application for placing your photo or video inside one of the available frames.

    Adobe Flash; ImageMagick and FFmpeg on the server side.

  • Metro interface editor

    Simple editor of Metro-style interfaces for Windows, macOS, Android and iOS.

    Adobe AIR.

  • Green screen video editor

    Simple editor for removing the background from videos and publishing the result on a web page; the background is removed on the fly during playback.

    Adobe Flash.

  • Mints App (Facebook)

    Application for embedding polls on the Facebook wall.

    Adobe Flash.

  • Animation Tool

    Video editor for creating cartoons and presentations of any complexity.

    Adobe AIR; FFmpeg for video and SoX for audio.

  • TTS Sketch Maker

    Animation editor for creating interactive presentations and sketches.

    Adobe AIR; FFmpeg for video and SoX for audio.

Dist-Tutor

Flash Developer (2012 – 2014)

Development of Flash applications for distance learning.

  • Collaborative learning whiteboard

    Flash application with collaborative editing of documents and SWF content, screen sharing and co-watching YouTube; includes video chat, text chat and a flexible user access rights manager; everything on the board can be recorded to a video file.

    Apache Flex front-end; Red5 media server; PHP + MySQL back-end; documents converted with LibreOffice and SWFTools.

GolcondaGames llp.

Developer (2010 – 2014)

Games for social networks and mobile platforms.

  • Succubus (mobile game) — Amazon

    Endless runner for Android and iOS.

    Adobe AIR + Starling Framework.

  • ZombieNation — YouTube

    Tower Defense game: a campaign of 28 levels and a PVP mode, more than 60 kinds of buildings, more than 30 artifacts, 4 branches of character skills.

    Flash Builder + Starling Framework; multiplayer on Red5; design and back-end by GolcondaGames.

mStreet Services

Developer (2010 – 2012)

Online learning platform (Adobe Flash front end, PHP back-end).

Education

  • PhD in engineering (Candidate of Technical Sciences) (2013)

    Tambov State Technical University; speciality “System analysis, management and information processing”. Dissertation: “University educational process management system built on service-oriented architecture”.

  • Specialist degree in Automated Design Systems (engineer, honours degree) (2010)

    Tambov State Technical University.

F1F5F10© 2008–2026 Alexander Savelev