{"id":16615023,"url":"https://github.com/denysdovhan/cv","last_synced_at":"2025-06-14T16:32:44.092Z","repository":{"id":146877945,"uuid":"51373067","full_name":"denysdovhan/cv","owner":"denysdovhan","description":"Hire me! ","archived":false,"fork":false,"pushed_at":"2020-05-13T06:40:44.000Z","size":711,"stargazers_count":8,"open_issues_count":3,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-09T10:52:25.079Z","etag":null,"topics":["cv","gh-pages","resume","resume-website","website"],"latest_commit_sha":null,"homepage":"http://denysdovhan.com/cv","language":"CSS","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/denysdovhan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-02-09T14:47:18.000Z","updated_at":"2024-08-20T14:42:24.000Z","dependencies_parsed_at":null,"dependency_job_id":"68a0a6c6-2d0a-4961-bf58-6ae28b821064","html_url":"https://github.com/denysdovhan/cv","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/denysdovhan/cv","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/denysdovhan%2Fcv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/denysdovhan%2Fcv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/denysdovhan%2Fcv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/denysdovhan%2Fcv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/denysdovhan","download_url":"https://codeload.github.com/denysdovhan/cv/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/denysdovhan%2Fcv/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259845453,"owners_count":22920743,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cv","gh-pages","resume","resume-website","website"],"created_at":"2024-10-12T02:08:31.300Z","updated_at":"2025-06-14T16:32:44.084Z","avatar_url":"https://github.com/denysdovhan.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Denys Dovhan's Resume\n\nMy name is Denys Dovhan. I am:\n\n- R\u0026D Engineer at [Wix](https://www.wix.com/)\n- living in [Kyiv, Ukraine](https://goo.gl/maps/uJfBR1LbBRt)\n- living in [Chernivtsi, Ukraine](https://goo.gl/maps/Ra74V1Dyqbp)\n- studying at [Chernivtsi National University][chnu]\n- organizing [Chernivtsi JavaScript Community][chernivtsijs]\n- founding [ƛ LambdaBooks][lambdabooks]\n- active open source participator.\n\nI like coding, making applications, working in my own open source projects, reading books, speaking and organizing. I have skills to create applications using modern technologies.\n\n## Contacts\n\n- Phone: +38 095 110–03–92\n- Email: [denysdovhan@gmail.com](mailto:denysdovhan@gmail.com)\n- Twitter: [@denysdovhan](https://twitter.com/denysdovhan)\n- GitHub: [@denysdovhan][github]\n- LinkedIn: [Denys Dovhan](https://linkedin.com/in/denysdovhan)\n- Personal site: [denysdovhan.com](http://denysdovhan.com)\n\n## Skills\n\n- JavaScript (ES2015+), Node.js\n- React, Redux, etc\n- Basic concepts of functional programming\n- Build systems Webpack, Gulp, Grunt, Brunch (creating plugins)\n- Basics of dev-ops (build systems, formatting and linting tools, deployment, etc)\n- Testing using Jest, Mocha, Chai, tape\n- CSS, CSS-in-JS, PostCSS, BEM notation, CSS Modules\n- HTML and template engines\n- Unix-based, Linux, Shell scripting (sh, bash, zsh, fish), Git\n- Basic knowledge in Python, Ruby, C and Java\n\n## Education\n\n### [Yuriy Fedkovych Chernivtsi National University][chnu]\n\nComputer Engineering, Bachelor's Diploma with Honours, _2014 — 2018_\n\n### Secondary General Education School #24 for Grades I-III\n\nInformation Technology Class, Certificate with Honours and Gold Medal _2003 — 2014_\n\n## Experience\n\n### [Wix][wix]\n\nR\u0026D Engineer, _Oct 2018 — current time_\n\nWorking as a part of Core3 team to improve Wix's editor solutions.\n\n- [Wix][wix]\n- [Wix Engineering](https://www.wix.engineering/)\n\n### [Amenify][amenify]\n\nFront-end Tech Lead, _Apr 2018 — Sep 2018_\n\n[Amenify][amenify] is an amenities solution for multifamily. Today, Amenify is present in more than 25 markets and handles thousands of resident transactions per month. I help to build a technology platform for clients, residents, and local businesses using high-end technologies. My role is to be involved in all processes related to front-end (picking technologies, planning, creating tasks, development, review).\n\n- [About us](https://www.amenify.com/about-us/) on Amenify\n\n### [Bizico][bizico]\n\nSoftware Consultant, _Jan 2018 — current time_\n\nBizico is an outsourcing company experienced in developing software for the HR areas, hospitality, and other business spheres. I work for Bizico's clients (such as [Amenify][amenify]) as a consultant. I'm involved in creating new projects, refactoring and rewriting legacy code and consulting developers.\n\n- [Bizico][bizico] Website\n- [Amenify][amenify] Website\n\n### [Apiko][apiko] (former JS Solutions)\n\nSoftware Consultant, _Sep 2017 — Nov 2017_\n\nWorking on a marketplace and building an UI-components library for Facilities Management Services company from the US.\n\n- [Apiko][apiko] Website\n\n### [Hell Yeah LLC][hydev]\n\nSoftware Consultant, _Dec 2016 — Apr 2017_\n\nHell Yeah LLC is a high-end development team that uses technology to help solve your business problems. I worked on clients and OSS projects, such as [Brunch][brunch].\n\n- [Hell Yeah][hydev]\n- [Brunch][brunch] on GitHub\n\n### [ELOGIC][elogic]\n\nJavaScript developer, _Sep 2016 — Dec 2016_\n\nRebuilding and optimization of complex graphics editor in browser (built with [fabric.js][fabricjs]).\n\n### Organizing of [Chernivtsi JavaScript Community][chernivtsijs]\n\nFounder and Organizer, _Oct 2015 — current time_\n\nFounding of Chernivtsi JavaScript Community, organizing ChernivtsiJS conference and meet-ups, moderating community.\n\nOrganizing [NodeSchool Chernivtsi][nodeschool-cv] chapter. Co-founding of Ternopil and Lviv chapters.\n\nOrganizing and mentoring at [Kottans Chernivtsi Frontend Course 2017](https://github.com/chernivtsijs/chernivtsi-frontend-2017).\n\n- [ChernivtsiJS][chernivtsijs] Conference Website\n- ChernivtsiJS on [Facebook](https://www.facebook.com/chernivtsijs), [Twitter](https://twitter.com/chernivtsijs) and [GitHub](https://github.com/chernivtsijs).\n- [NodeSchool Chernivtsi][nodeschool-cv] chapter\n- [NodeSchool][nodeschool] Website\n- [Kottans Chernivtsi Frontend Course 2017](https://github.com/chernivtsijs/chernivtsi-frontend-2017) on GitHub\n\n### [Node.js Foundation][nodejs]\n\nLead of i18n Working Group, _Jul 2016 — current time_\n\nTranslation and support of Ukrainian translation for documentation and website.\n\n- [Node.js](https://nodejs.org/uk/) Ukrainian Website\n\n### [Codeguida][codeguida]\n\nJavaScript Developer, Writer, _Jan 2015 — Jul 2016_\n\nCodeguida is an Ukrainian site about technologies. I worked on server–side JavaScript tools for building sources and application for generating email letters. I wrote a lot of articles about JavaScript, CSS, Linux and Open Source. Here is few of my articles (on Ukrainian):\n\n- [Конспект по Bash (Compendium about Bash)](http://codeguida.com/post/270/)\n- [Керівництво по розробці з Git (Git Style Guide)](http://codeguida.com/post/277/)\n- [Новини Linux #18: Chrome OS 46 та Ubuntu Browser (Linux News #18: Chrome OS 46 and Ubuntu Browser)](http://codeguida.com/post/379/)\n\n### Freelance\n\n_2012 — 2014_\n\nTwo years of working as freelance developer with clients around the Ukraine and Europe. Mostly developing websites on WordPress, building UI and optimizing frontend.\n\n### My personal projects\n\nAll of my personal projects are open sourced and [available on GitHub][github].\n\n- [wtfjs][wtfjs] (12.7K★) — A list of funny and tricky JavaScript examples\n- [Spaceship ZSH][spaceship] (6.1K★) — A super powerful and flexible prompt for ZSH\n- [bash-handbook][bash-handbook] (3.6K★) — A handbook for those who wanna learn Bash\n- [learnyoubash][learnyoubash] (400★)— Interactive workshop for learning Bash\n- [one-gnome-terminal][one-gnome-terminal] (154★) — Atom's One Dark and One Light theme for GNOME Terminal\n- [understandinges6ua][understandinges6ua] (140★) — Ukrainian translation of “Understanding ES6” by Nicholas C. Zakas.\n- [how-to-markdown][how-to-markdown] (115★) — Interactive workshop for learning Markdown\n- WIP: [everylint][everylint] (70★) — A zero-config, unopinionated linting solution to check all frontend parts.\n\n## Public talks\n\n🇺🇸🇺🇦🇷🇺 — means language of video or slides.\n\n### [Writing bots for GitHub](https://youtu.be/AGY0tgyL9Yo) 🇺🇸\n\n_You Gotta Love Frontend Kyiv, 24-25 May 2018_ — [**Slides**][writing-bots-for-github]\n\nA talk about Probot — GitHub's framework for creating bots. Probot allows us to automate and improve GitHub workflow, extend it with tools that we love as far as we wish.\n\n### [Cross-shell prompts in JavaScript](https://youtu.be/cka5-bMm41A) 🇺🇦\n\n_OdessaJS 2017, Odessa, 1-2 Jul 2017_ — [**Slides**][cross-shell-prompts]\n\nA talk about idea of creating reusable cross-shell prompt in JavaScript.\n\n### [Shells written in JavaScript](https://youtu.be/ijXfFu61XH0) 🇺🇸\n\n_KharkivJS #5, Kharkiv, 5-6 Nov 2016_ — [**Slides**][javascript-shells]\n\nExplanation of JavaScript shells and existing implementations, such as cash, Vorpal, awkward, nshell, jssh, shjs.\n\n- 🇺🇦 [TernopilJS Meetup #5](https://youtu.be/cOXkxmRLMZc), Ternopil\n- 🇷🇺 [The Rolling Scopes Conferenceb 2017](https://youtu.be/CGfnGczxKAI), Minsk\n\n### And other talks …\n\n- [A crash-course into VR for web-developers](https://youtu.be/g4sNs8XjEjY) 🇺🇦 — _TernopilJS Meetup #6, Ternopil, 2 Sep 2017_ — [**Slides**][slides-vr-crash-course]\n- [Feel good with Brunch](https://youtu.be/FOP2TRCeZZI) 🇺🇦 — _Code'n'Coffee #27, Khmelnytsky, 23 Mar 2016_ — [**Slides**][feel-good-with-brunch]\n- Promises and thenables 🇺🇦 — _ChernivtsiJS, Chernivtsi, 14 Sep 2016_ — [**Slides**][promises-and-thenables]\n\n\u003c!-- Links --\u003e\n\n[github]: https://github.com/denysdovhan\n[chnu]: https://en.wikipedia.org/wiki/Chernivtsi_University\n[lambdabooks]: http://lambdabooks.com\n[wix]: https://wix.com\n[amenify]: https://www.amenify.com/\n[bizico]: https://bizico.com/\n[apiko]: https://apiko.com/\n[hydev]: http://hy.dev\n[brunch]: https://brunch.io\n[elogic]: https://elogic.co\n[fabricjs]: http://fabricjs.com\n[chernivtsijs]: http://chernivtsi.js.org\n[nodejs]: https://nodejs.org\n[nodeschool]: http://nodeschool.io\n[nodeschool-cv]: http://nodeschool.io/chernivtsi\n[codeguida]: http://codeguida.com\n[learnyoubash]: https://github.com/denysdovhan/learnyoubash\n[wtfjs]: http://bit.ly/wtfjavascript\n[bash-handbook]: https://github.com/denysdovhan/bash-handbook\n[understandinges6ua]: http://understandinges6.denysdovhan.com\n[how-to-markdown]: https://github.com/denysdovhan/how-to-markdown\n[one-gnome-terminal]: https://github.com/denysdovhan/one-gnome-terminal\n[spaceship]: https://github.com/denysdovhan/spaceship-zsh-theme\n[everylint]: https://github.com/everylint/everylint\n[writing-bots-for-github]: http://denysdovhan.com/slides-writing-bots-for-github/\n[slides-vr-crash-course]: https://denysdovhan.com/slides-vr-crash-course\n[cross-shell-prompts]: https://denysdovhan.com/slides-cross-shell-prompts\n[javascript-shells]: http://denysdovhan.com/slides-javascript-shells\n[feel-good-with-brunch]: https://denysdovhan.com/slides-feel-good-with-brunch/#/?_k=80fsas\n[promises-and-thenables]: http://denysdovhan.com/slides-promises\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdenysdovhan%2Fcv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdenysdovhan%2Fcv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdenysdovhan%2Fcv/lists"}