Andrey Sidorenko
In real life, I’m an accomplished senior programmer/developer
with 9+ years of experience in the I.T. industry, focusing on systems programming. In particular high-performance data intensive systems and systems architecture. I’am particularly interested in building systems such as real-time data analysis systems, very large databases and custom systems that make it all usable for domain users.
My areas of expertise are outlined below.
Mainstream Languages
Excellent practical experience with many popular programming languages with
particular emphasis on C++, Java and Python. In-depth knowledge of software
design, systems analysis and practically applied programming methodologies
producing quality reusable software. Broad experience with a number of
operating systems (particularly Unix (Solaris, HP/UX), Linux and Windows),
databases (Oracle, PostgreSQL, MySQL) and common internet technologies.
Non-mainstream languages
A couple of years experience with languages just breaking through in
industry. These include Objective Caml, Haskell, Ruby and others.
Other skills
- Rapid systems design and implementation techniques,
- Project and process reviews
- Software porting
- System re-engineering