Nikita Zhuk
06.08.1983 (dd.mm.yyyy)
Street address available on request
Helsinki
+358 50 571 3509
nikita@zhuk.fi
Native speaker (bilingual).
Native speaker (bilingual).
Fluent
Basic knowledge
Six years of programming experience. Very good knowledge of language features and Cocoa framework for both Mac OS X and iPhone OS.
Six years of programming experience. Solid knowledge of language features, especially working with databases and using the language for CMS systems, dynamic web sites and web shops.
Four years of programming experience. Good knowledge of language features, characteristics and utilities, as well as object-oriented design and implementation concepts like design patterns, encapsulation and polymorphism. Experience in writing client-side Java applications as well as server-side Java servlets and JSP pages.
Five years of programming experience. Basic knowledge of language features, ANSI, POSIX and UNIX APIs. Some experience with Carbon and QuickTime frameworks.
Two years of programming experience. Basic knowledge of language features and STL.
Several years of HTML writing experience. Solid knowledge of HTML, XHTML and CSS standards.
Good knowledge of XML markup, DTD, XML Schema and XSLT transformations. Experience in using XML parsers via DOM and SAX interface in PHP and Java.
Good knowledge of language features, DHTML, JavaScript and DOM trees, client-server communication with XMLHTTPRequest, familiarity with Google Maps API.
Good knowledge of database schema design and normalization. Experience in SQL. Familiarity with MySQL and PostgreSQL databases.
Good knowledge of Macintosh (both OS X and Classic) and UNIX-based systems. Good knowledge of UNIX command line utilities and shell scripting. Some experience in Mac & UNIX system administration.
Good understanding of basic software engineering concepts such as requirements engineering, software architectures, software design, project management, software processes and quality control. Personal interest in agile software processes and software quality assurance.
Two years experience in DTP and advertisement design. Solid knowledge of Macromedia Freehand, Adobe Photoshop and QuarkXPress.
Marko Karppinen & Co LLC (full time job).
Lead Cocoa developer / Technical lead.
Mac OS X desktop software development with Cocoa, Carbon, QuickTime.
iPhone software development with Cocoa.
Software quality assurance processes.
Requirement specifications, architecture design, project management.
Marko Karppinen & Co LLC (part time job during university studies).
Mac OS X desktop software development with Cocoa, Carbon, QuickTime.
Web application development with Java.
Savonlinna Ballet Festival, full time summer job. Technical translation (Russian <-> Finnish).
Savonlinna Printing House (SKOY). Full time during summer 2002, part time during other periods. Advertisement designer (also responsible for some DTP tasks), database maintenance (Oracle), design and implementation of data analysis reports (Voyant), various smaller projects.
Sampo Ballet, Savonlinna, full time summer job. Technical translation (Russian <-> Finnish).
Savonmaa, a local magazine, full time during summer 2000 and 2001, part time during other periods. Advertisement designer (also responsible for some DTP tasks) and Mac system administrator.
Zet Style Oy, advertising and translating agency. Part time job. Design of various calendars during 2000-2005 period (including but not limited to: Byro Karelia, Zet Style, Rosgosstrah), Mac system administration, image editing, DTP tasks, text translation (Russian -> Finnish).
Masters's degree in computer science from University of Helsinki, department of Computer Science, grade: 5/5.
Master's thesis: Code reviews in a small software company (in Finnish). Grade: Eximia cum laude approbatur.
Bachelor's degree in computer science from University of Helsinki, department of Computer Science, grade: 5/5.
Bachelor’s dissertation: Test-driven development and the effectiveness of testing (in Finnish). Grade: 5/5.
Secondary subjects: applied methods (math & statistics), grade: 4/5; economics, grade: 4/5.
Seminar report: Global software development (in English). University of Helsinki, department of Computer Science.
Seminar report: Functional dependencies in incomplete information (in Finnish). University of Helsinki, department of Computer Science.
Software engineering project Context Server v2 which is used in current projects of HIIT/BRU to test the workings of different, e.g., reasoning, security, privacy and trust mechanisms and to implement a context data/web service client on mobile platform. My responsibilities included software testing, coding guidelines and standards, version control and software build process.
Started studies at University of Helsinki, department of Computer Science. Aiming for M.Sc. degree.
Graduated from Talvisalo high school, Savonlinna.
Piispanmäki elementary school, Savonlinna.
Mertala elementary school, Savonlinna.
Shareware author and president of Macintosh software team called MacZ Software. Several small Macintosh apps and utilities (OptimaHTML, CodePerfect, HTML Converter. Now discontinued). OptimaHTML won 2000 SharewareJunkies.com Award (Best Macintosh Program) and was MacWorlds shareware of the month in 2000. Applications were written with REALBasic and ANSI C.
Browser-based database-driven Intranet application for monitoring work progress and machinery failure rates of a local printing house.
Various websites (mostly backend programming), including but not limited to: Cartina Finland Oy, Eero Heinäluoma of Finnish Social Democratic Party, Finnish Fishing Tourism Organization (SKES). Some web programming and news item writing in Macsanomat, a daily Finnish Macintosh news site of Finnish Macintosh User Group (fiMUG ry).
Map of the auditorium of Olavinlinna castle for Savonlinna Ballet 2003.
Program booklet for Savonlinna Film Festival 2001.
A brochure (magazine attachment) for Savonlinna Christian Institute 2003.
Served 180 day military service in Anti-Tank Missile Company of Karelian Brigade. Military rank: Anti-Tank Jaeger.
Medium and long distances (5 - 25km).
Wall climbing, rock climbing.
Ashtanga yoga.
During summer and winter.
Bicycle touring during summer.
Commuting by bike.
Updated: 11.5.2010 (dd.mm.yyyy) References available on request