Name: Roman Bogorodskiy Date of birth: 18th June, 1986 Cell Phone: +7 (905) 3223429 E-mail: novel@FreeBSD.org GitHub: https://github.com/novel OpenHub: https://www.openhub.net/accounts/novel WWW: http://novel.evilcoder.org/ Objective: A full time position in software engineering. Primary areas of interest: * Python development * Unix Like Operating Systems * Command-line and UI-less end user and system software * Cloud Computing Main skills: * Unix-like systems: FreeBSD and Linux long time user (10+ years), solid experience in FreeBSD administration, FreeBSD committer, Solaris user (0.5 year) * Python programming * Unix programming (C, gdb, make, autotools, waf) Employment History: Software Engineer Apstra Inc July 2017 - present * Design, planning, and implementation of new features for Apstra Operating System (AOS) * Writing technical documentation * Bug fixing and troubleshooting Principal Software Engineer Mirantis November 2014 - July 2017 Senior Staff Engineer Mirantis March 2011 - November 2014 * Design and implementation of cloud projects: OpenStack, Python, RESTful APIs, Linux - Bare-metal provisioning support implementation for OpenStack - Bug fixing of various OpenStack components - Multipart Upload support for jclouds Swift driver * On-site work for clients * Writing technical posts for company's official blog * Preparation of training materials Senior Staff Engineer Grid Dynamics March 2010 - March 2011 Staff Engineer Grid Dynamics January 2009 - February 2010 Junior Software Engineer Grid Dynamics July 2008 - December 2008 * Python programming (services, clients, django based web applications) * Python testing (unittest, nose, django-nose, coverage, cijoe) * Java programming (java, spring framework, tomcat, maven, gigaspaces, ldap) * Java testing (junit, testng, jbehave, mockito, hamcrest) * Application deployment on Solaris, Linux * Working with cloud providers (Amazon EC2, GoGrid, Rackspace, Skytap) * Communications with local and client side managers and architects, technical people * Linux networking (iptables, iproute2) Software Engineer Renet COM Ltd December 2006 - July 2008 Took part in various development projects, few of them: * greylist milter (Python, py-milter, dbd, mysql, sendmail) * billing system (Python, XML, C, pf, ipfw) * UI for VoIP billing system (Python, mysql, cheetah template) * Payment terminals - implemented a middleware layer that interacts with payment terminals on one end and various billings on the other end (Python, XML, mysql) System Administrator JSC Fannet Telecom August 2006 - November 2006 * Administration of FreeBSD servers (mail, NAS, web, dns) * Kernel level FreeBSD programming (ipfw, network subsystem) * Billing programming (PHP frontend, PL/pgSQL backend) Open Source Activities: * FreeBSD project developer -- mainly ports work, hold ports commit bit for several years, submitted src/ and doc/ patches as well * Libvirt -- FreeBSD support, implementation and maintenance of the Bhyve hypervisor driver and ZFS filesystem driver * Apache Libcloud committer * Implemented and supported FreeBSD specific code for torsmo and later conky (fork of torsmo), alongside added new features and fixed bugs * Provided small fixes and/or new feature implementation for a number of open source projects (pearpc, gnutls, mp3blaster to name a few) * A couple of own open source projects (ecru -- LiveJournal.com CLI client in C++, gg-tools -- client and library for GoGrid API, etc) Education: MS in Mechanics Saratov State University, Mechanics and Mathematics Department September 2003 - July 2008 Numerical Experiment in Mechanics