Velichko Konstantin

Hi, I'm Velichko Konstantin

Software engineer from Bishkek, Kyrgyzstan

I'm passionate about web development, open-source. I'm also a fan of TypeScript, and static site generators.

I'm currently working at Independent Reserve as a Frontend Developer.

My career journey

As a seasoned Frontend Engineer, I have led and contributed to various projects across different companies. Currently, I am a Senior Frontend Developer at Independent Reserve, where I lead the frontend development team in designing and implementing responsive, user-friendly interfaces for a suite of cutting-edge applications. I collaborate closely with UX/UI designers and backend developers to translate design concepts into efficient and maintainable code, and I have implemented a modular component architecture.

Previously, I worked as a Senior Frontend Developer at Spalmalo, where I developed and maintained dynamic web applications using JavaScript. My efforts in optimizing web pages resulted in a 30% improvement in load times. Before that, I was a Frontend and Backend Developer at Weltkind web studio, where I spearheaded the development of end-to-end features for dynamic web applications, implemented responsive user interfaces, and developed server-side logic using PHP and MySQL.

Skills

Technical Skills

  • Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3
  • CSS Processors: PostCss, Stylus, SCSS, SASS, LESS
  • Frameworks: React.js, Astro.js, Vue.js
  • Build Tools: Vite, Webpack, Gulp, Grunt, NPM scripts
  • Version Control: Git, GitHub/GitLab
  • Testing: Vitest, Jest, Cypress, Playwright
  • Responsive Design: BEM, Flexbox, CSS Grid, Tailwind
  • Performance Optimization: Web Performance APIs, Lighthouse
  • Tools: NPM, Yarn, ESLint, Prettier

Soft Skills

  • Communication: Excellent verbal and written communication skills; adept at explaining complex technical concepts to non-technical stakeholders.
  • Attention to Detail: Meticulous attention to detail, ensuring the quality and reliability of code and user interfaces.
  • Leadership: Proven leadership experience in guiding development teams and mentoring junior developers.
  • Problem-solving: Strong analytical and problem-solving abilities; adept at troubleshooting and debugging code efficiently.
  • Adaptability: Quick learner, able to adapt to new technologies and methodologies in a fast-paced environment.
  • Team Collaboration: Experienced in working collaboratively in Agile/Scrum environments; fostered a positive team culture.

Hobbies

Outside of work, I am an gamer with a passion for video games that offer either compelling gameplay or strong narratives and stories.

Additionally, I enjoy working with my hands, whether it's fixin smt, or crafting DIY projects. I find great joy in creating and fixing things, which allows me to express my creativity and problem-solving skills in a tangible way. I also love spending time with my wife and our childrens Kirill and Alice.