phdru.name

Curriculum Vitae

http://phdru.name/resume.html

Name: Oleg Broytman.
Location: Russia, Moscow region.

I am currently NOT looking for a new job

Position:
Web servers, web services and Web application servers programming and technical support (Python, SQL, JavaScript, XML).
System/network administration in Unix/DOS/w32 networks.
Unix programming (Python, SQL, shell, Pascal).
XML technologies (XML, XML Schema, XPath, XSLT, XMLdb).

Salary: $4000/month for a full-time job.

How to contact me:
Email: phd@phdru.name
Jabber JID: phd@jabber.ru
ICQ: 39288223
See all my contacts: http://phdru.name/contacts.html

Details

Position:
Software designer and developer,
System/network administrator,
Application programmer.
Spoken languages:
Russian - native,
English - good reading/writing.
Platforms:
x86, Sun SPARC, PDP-11, IBM 360/370.
Operating systems:
Linux, FreeBSD, BSD/OS, SunOS4, Solaris, PC/MS DOS, MS Windows 3.1/95/98/XP, RT-11, OS/360.
Programming languages:
Python, SQL, JavaScript, Unix shell/grep/sed/awk, Pascal, Modula-2, dBase, Forth, DSSP, Assemblers (MACRO-11, x86).
Version/revision control systems:
git, Mercurial (hg), Subversion, CVS, RCS.
Technologies:
Web: web servers, web services, web application servers.
Desktop and server programming: GUI, TUI, command line programs, daemons.
Databases: SQL, OODB (ZODB, Durus), XMLdb (4Suite).
XML: XML, XML Schema, XPath, XSLT, XMLdb (4Suite).

Professional experience

STCnet "Atlas", SmartTeleMax

Aug 2008 - present
Position: software developer, web application programmer.
Computer platform: IBM PC.
Special hardware: ACR38 smart card readers.
Software: Linux, Python, PostgreSQL, MySQL, lxml, 4Suite, IBM MQ, pymqi.
Site: Atlas (http://stcnet.ru/), SmartTeleMax (http://www.smarttelemax.ru/)

(Mostly) server-side development of internal web applications (intranet sites).

Bregis, BioChemMack, SIA "ANK"

Aug 2002 - June 2014
Position: senior software developer, application programmer.
Computer platform: IBM PC.
Special hardware: 8x12 microplate readers (Anthos, BioRad, Multiscan, Tecan, Zenyth).
Software: Linux, Python, SQLObject, PostgreSQL, SQLite, wxPython/wxWidgets, py2exe, InnoSetup, MySQL, 4Suite XMLdb.
Sites: Bregis (http://www.bregis.ru/), BioChemMack (http://www.biochemmack.ru/), ANK-SIA (http://www.ank-sia.com/),

Developing programs that helps perform ELISA (Enzyme-Linked ImmunoSorbent Assay). Managing a small team of junior programmers. Python/SQL/GUI, drivers for special hardware devices (RS-232 and USB).

National Research Surgery Centre
Russian Academy of Medical Science, Moscow

Dec 1990 - present
Position: Software developer, application programmer, system/network administrator.
Computer platform: IBM PC, Sun UltraSPARC.
Special hardware: surgery monitor MH-4, blood pressure monitors (Capnomac, Multicap, AS3).
Software: Linux, Python,
Solaris, PC/MS DOS, MS Windows 2.0/3.0/3.1/95/XP,
Borland Pascal, Turbo Assembler.
Site: Oper.Med.RU (http://oper.med.ru/)

From 1990 I have been taking part in a large project "Computer monitoring in open-heart surgery": real-time data collection (via ADCs and RS-232), analysis, representation. The project has been productized and is commercially available from NRSC. Design, implementation (including PC/MS DOS multitasking microkernel, user-friendly UI, post-operation storage and representation), support, system administration, web interface to our databases.

Current hobby projects:

I write my own programs and learn other programs as a hobby. Some of these projects grew up to professional level.

My current biggest interest is Python programming language (python.org). I am the maintainer of SQLObject (sqlobject.org) - an object-relational mapper for Python.

I was the primary maintainer for PostgreSQL locale-relative patches; they were incorporated into the main source tree at the version 6.5.


This is the page http://phdru.name/resume.html. It was generated on Tue, 28 Jul 2015 16:02:43 GMT from CheetahTemplate resume.tmpl. Some rights are reserved. Read more about technical aspects of the site.