Dmitry Sheiko
Senior Full-Stack Web Developer
Experienced web developer with a strong background in Object-Oriented Design, Software Architecture, and Full-Stack Development. Passionate about building high-quality, scalable applications with well-structured code. 27 years of experience in software development, specializing in modern web technologies and best practices.
Technical Skills
- Software Architecture: Domain-Driven Design, Information Architecture, Metadata Standards, Classification Schemes
- Frontend: JavaScript, TypeScript, React.js, Next.js, Web Components, Progressive Web Apps, Responsive Design
- Backend: Node.js, PHP (LEMP stack), API Development
- DevOps & CI/CD: Continuous Integration & Deployment, Bash scripting
- Databases: SQL, Database Design, Entity-Relationship Diagrams (UML)
Key Interests
- Scalable and maintainable software architecture
- JavaScript, TypeScript, React.js, Node.js
- Automation & CI/CD for efficient development workflows
Publications
- Cross-platform Desktop Application Development: Electron, Node, NW.js, and React — Packt, 2017, ISBN 9781788295697
- JavaScript Unlocked — Packt, 2015, ISBN 9781785881572
- Instant Testing with QUnit — Packt, 2013, ISBN 9781783282173
Education
Belarusian National Technical University
Experience
CRYTEK GmbH (senior web developer) Frankfurt am Main, Germany
- 2008 – present (18 years) — application architecture, back-end and front-end development using: JavaScript, TypeScript, React.js/Redux, Vue.js, Electron.js, NWJS.io, Node.js, Backbone.js, SASS, BEM, HTML5 API and semantics, CI server Jenkins, GitLab
Red Graphic Systems (RG Lab) (lead web developer) Minsk, Belarus
Designed and built Site Sapiens ECMP. Took part in development of over 50 websites.
- 2007 — initiated and developed POZZZY startup. A social system to aggregate entertainment, combining features of social news (Digg.com), collective blog (Slashdot.org), and social bookmarks (del.icio.us).
- 2006 — designed and built Site Sapiens 3.0 ECMP
- 2005 — PHP Programming Innovation Award, October 2005 Winner of PHP Classes
- 2005 — created open source CMS SAPID (sapid.sf.net)
- 2004 — wrote the specification of XML Sapiens language for CMS developers
- 2003 — designed enterprise information area management platform Site Sapiens
- since 2003 — senior web developer at Red Graphic Systems
Atlas holding company (Stc. Atlas studio, InternetService studio) (lead web developer) Minsk, Belarus
Developed several dozen web projects including Intranet/Internet portals for the Administrative Office of the President of the Republic of Belarus. Initiated, designed, and developed MySite, one of the first CMS systems built in Belarus.
- 2002 — deputy head of Stc. Atlas studio
- 2001 — created site management system MySITE
- 2001 — created electronic publications system MyPRESS
- 2000–2001 — head of web development at InternetService studio
BelHard Inc. (network engineer) Minsk, Belarus
Designed network architectures, installed networks, supported software, published technical articles.
- 1996–2000 — system integration specialist at BelHard Inc.
Belarusian National Economic University (lecturer) Bobruisk, Belarus
Lectured on informatics, composed the curriculum, wrote course materials.
- 1995–1996 — head of electronic laboratory, Belarusian National Economic University
BelarusRezinoTechnika joint-stock company (software engineer) Minsk, Bobruisk
Developed small business applications on Clarion RDBMS. Created an interactive GUI extension (mouse control, pseudo-graphics) for Clarion using C and Assembler.
- 1993–1994 — programmer at BelarusRezinoTechnika joint-stock company
Other
- 1989, 1990 — twice winner of the All-Union contest for programming innovations and Soviet Union schoolboy conference member. Winner of the All-Union Lenin's grant.
- Speaker at the international congress PHPconf'2005
- Speaker at Internet forums by'99, by'00, by'01, by'02, by'03, by'04
- Speaker at the international e-commerce congress etp'2001
- Participant in broadcasts on Belarusian TV and national radio as an Internet technology expert