Lead Software Developer at Bank "Severnaya Kazna" OJC and Computer Software Consultant
Russian Federation
Lead Software Developer at Bank "Severnaya Kazna" OJC and Computer Software Consultant
Russian Federation
I’m a software developer with 10 years of programming for money and before that 8 years of programming for fun (working with computers since 1988, when I was twelve).
I’m mostly interested in practical approaches to building software, ideas and paradigms that allow creating high quality software. I believe that strong team, good architecture, following rules and plain common sense is what matters, not the products or technologies used. I seek to keep up with the current technologies, just to be familiar and occasionally use it when it fits, not for the buzzword of it. It’s the actual project, or projects, that I usually learn new things for.
What makes me particularly proud and happy is knowing that the stuff that I made (1) keeps running for months or even years, no matter what, with little or no administrative attention and (2) can be modified and/or reconfigured in a snap.
I would be delighted to work as a software architect/developer in a strong team of professionals on large challenging projects in the areas of software systems evolution, scalable distributed systems, reliable/highly available/fault-tolerant/secure systems, theoretical approaches to building software, psychological/ethical/social aspects, human-machine interaction etc.
The ever important addition to the above is that my ideal team would love their work, share the feeling of importance of the things they are doing and be delighted about it. A very synergic and creative atmosphere if you like. Working in a place where nobody cares about what everybody does would actually have a negative impact and I definitely wouldn’t want to become a corporate drone.
(Privately Held; 1001-5000 employees; Computer Software industry)
March 2004 — Present (5 years 5 months)
Responsible for solving all sorts of integration problems in a highly heterogeneous network with lots of legacy stuff, developing and deploying various client banking software, from server-side business logic to middleware to end-user GUI apps.
Python, Delphi, C++, Windows, FreeBSD, MS SQL Server 2000, PostgreSQL
(Privately Held; 11-50 employees; Computer Software industry)
March 2002 — March 2004 (2 years 1 month)
Responsible for software design and development with Windows, COM, VC7, VB6, MS SQL Server 2000, T-SQL, MS Access, ADO, ADOX, XML, XSLT, VIM/cc:Mail.
(Privately Held; 11-50 employees; Computer Networking industry)
July 2000 — December 2001 (1 year 6 months)
SSI Micro, largest Internet provider North of Canada, Yellowknife, NWT, Canada. Responsible for: web development with BOA scripting language, Apache, FreeBSD, custom C development under FreeBSD for various Internet hardware, FreeBSD configuration.
1993 — 1999
Software reliability