Oleg Shalaev - Physicist and Software Developer - - - 1 Programming Achievements ========================== - Website builder: I created a website constructor somewhat similar to MediaWiki. See www.chalaev.com for more information. - Dynamic web pages: I wrote DB.js - tiny (5.8k) and fast JavaScript library for creating dynamic web pages, see . - Fully automated website testing: I can test websites fully automatically by modelling human behavior, saving screenshots and web pages code and comparing the latter to templates. See the video link on www.chalaev.com 2 Tools ======= - Ruby on Rails 2022-2026: dental insurance website. - Common LISP + Clojure: (i) LISP for website back end in 2020-2022, (ii) Clojure for 10% website back end in 2022-2026, (ii) LISP code generating dental provider catalogues in 2022-2026. - Dynamic web-development: I used KnockoutJS in 2017-2020, later replaced it with my own code, see - PostgreSQL: Worked with big tables containing info about numerous healthcare providers and members. Sometimes I updated long (150+ lines) SQL queries. - GNU/Linux + SHELL: I use linux since 1999, and I can configure a Debian server (nginx, exim4, dovecot, PostgreSQL, systemd). - Perl: I used Perl for fully automated website testing. See also my wifi-switcher: - C++: I used it during my University career for numerical calculations. Simple classes, no advanced features. - Python and AI: In 2017-2020 I used Python to power back end of a web server. In 2025 I used it for "AI Dojo" AI course provided by the UHG. As a final test assignment, I wrote python code for medical claims' adjudication. 3 Employment history ==================== 3.1 Programming ~~~~~~~~~~~~~~~ - 2022-2026: software developer at United Healthcare – updating and maintaining dental insurance website. Mostly back end, occasionally front end. Back end technologies: Ruby on Rails, PostgreSQL, BASH scripting, occasionally Common Lisp, Clojure, , plain . Front end technologies: vanilla JavaScript + jQuery. - 2017-2022: founder and full stack developer at Lean Web Solutions. Debian (linux) system administration: exim4, nginx, dovecot, iptables. Back end: first Python, then Common Lisp. Front end Programming: First jQuery, then KnockoutJS, then switched to my own tool 3.2 Theoretical Physics of Solid State ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2013-2016: research scholar at the of Rochester. - 2012-2013: research scholar at . - 2008-2012: research scholar at the of Missouri. - 2003-2008: research scholar at the of Basel (Switzerland). For articles and citation indices, visit my Google Scholar profile: