Join   Log In
  • Startup Jobs
  • Recruit
  • Discover
  • Blog
    Dmitry Karpov

    Dmitry Karpov

    I am a Front-End Developer with experience in Back-End and Full-Stack committed to maintaining cutting edge technical skills and up-to-date industry knowledge.

    Frontend Engineer Serbia University Of Califor...
    There was a problem loading your content.
     
    About
    Achievements

    I have been part of the team that built DutchX crypto exchange and Mesa (UI for Gnosis Protocol), working primarily on the frontend side, but also backend server side. Together with Daostack worked on deploying DXDAO. Have a hand in maintaining Telegram bot for Mesa, The Graph integration and many smaller roles and tasks.

    Describe the most impressive thing you've done.
    Skills
    Full-Stack Web Development (Node/Redux/React) HTML/CSS/Javascript Express.js Mongo Db/Mongoose SCSS / SASS Pug (formerly Jade) Webpack Gulp HTML5 Web Workers Javascript jQuery Git ImmutableJS Socket.io TypeScript Karma Truffle Ethereum Web3.Js Solidity React Router
    Locations
    Remote Japan
     
    Experience
    NPO "Echelon"
    NPO "Echelon"
    Frontend Developer 2017 (5 months)
    Founder
     
    Employee
    NPO "Echelon"
    Investor
     
    Incubator
     
    Advisor
     
    Attorney
     
    Board Member
     
    Mentor
     
    Member
     
    Acquired
     
     
    Projects
    html-webpack-template-pug
    A template for html-webpack-plugin
    Javascript, Pug, Mocha/Chai · This is a Pug template for the webpack plugin html-webpack-plugin. Inspired by another template,… · More html-webpack-template.
    https://www.npmjs.com/package/html-webpack-template-pug
    babel-plugin-import-redirect
    A plugin for Babel to redirect paths in import, export, requ
    Javascript, Babel, Jest · A Babel plugin that allows to point import, export from declarations, require() and simple dynamic import() (only string… · More literal as its argument) calls to custom paths. This can be especially useful in testing — for swapping regular production and development files and modules with their mock implementations.
    https://www.npmjs.com/package/babel-plugin-import-redirect
    combine-reducers-global-state
    A combindeReducers for redux with access to global state
    Javascript, Jest, Flowtype · A substitute for the default combineReducers function that comes with redux, aiming to solve the problem of cross-state… · More access in local slice reducers. This combineReducers implementation passes globalState as the third argument to reducers, making it available along with the local state slice.
    Worker's Journey
    Guide to Web Workers
    Javascript, Html5 / Css3, SCSS+BEM · A guide to Web Workers. For now it covers Direct Workers and Shared Workers. Includes interactive… · More examples.

    https://workers-journey.surge.sh/
    todo-kanban board
    WIP - kanban board
    Javascript, React.Js, Redux · This project grew out of a TodoMVC with React tutorial. Still work in progress.
    google-play-music-star-ratings
    Userscript for Google Play Music
    Javascript, jQuery · Replaces thumbs up/down buttons with 5-star ratings in google play music browser app.
    Server-CMD
    Send commands to execute in the terminal on the server
    Javascript, Html5 / Css3, Pug · A Full Stack project where Web Interface is used to send user input to be run on the server in the terminal and to… · More display output from the server.
    Random Quote Machine
    random quote generator
    Javascript, Html5 / Css3, Pug · Random quote generator that pulls quotes from an api and dynamically displays them using 'handwritten' input,… · More which is achieved by utilizing a special 'single stroke' with stroke-dashoffset animation applied sequentially to each letter.
    https://velenir.github.io/random-quote-machine/
    Simon Game
    A simple implementation of Simon Game
    Javascript, Pug, SCSS · https://codepen.io/Velenir/full/ZOPQAy/
    Pomodoro Timer
    A pomodoro-esque productivity timer
    Javascript, Pug, SCSS · A productivity timer to be used for activities with a work/break sessions cycle. Especially suited for pomodoro… · More technique.
    https://velenir.github.io/pomodoro-timer/
    3d CSS Cube
    A 3d parallelepiped made in CSS
    Html5 / Css3, Javascript · Adjustable and interactive parallelepiped made in CSS3 with css-variables.
    Local Weather
    App to show local weather
    Javascript, Pug, SCSS · A Weather app that displays weather forecast for current location and allows to search fro weather in different other… · More locations.
    https://velenir.github.io/local-weather
    Tic-TacToe
    A Tic-TacToe game
    Javascript, Gulp.Js, Pug · https://codepen.io/Velenir/full/BzJvyB/
    Wikipedia Viewer
    A one-page wikipedia search
    Javascript, Pug, SCSS · https://codepen.io/Velenir/full/AXrrmY/
    Calculator
    A simple calculator
    Javascript, Pug, SCSS · https://codepen.io/Velenir/full/PzGWxg/
    Scaner VS
    vulnerability scanner
    Front-End Developer, Javascript, React.Js, Redux · A network vulnerability scanner, penetration testing and analysis tool leveraging such products as… · More OpenVas, Metasploit, etc

    Developing features and bugfixes for the web interface, collaborating with the back-end engineer on specific tasks, improving overall build process (with webpack) and performance.
     
    Education
     
    Q&A
    If money were not an issue, what would you be doing right now?

    Writing fiction

    Help · Blog · Twitter · Terms · Privacy Policy & Cookies · Unsubscribe · Cookie Preferences · Press · Profile not verified