Albert K.

About Me

I am a full-stack developer who successfully leads projects with high levels of professionalism and open communication. I am an expert in JavaScript, React Native, NodeJS, Meteor, and MongoDB, and effectively contribute towards building sophisticated web-applications that add value to communities across the globe. Having worked remotely with various international startups, I thrive when working on globally dispersed and remote teams. I seek projects that allow me to contribute to the project team in a vital leadership position while challenging me to expand my knowledge. I am passionate about keeping up with new and emerging technologies and recently expanded my skillset to include the development of hybrid mobile applications. <br>

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Full-stack Developer
2017 - Present (8 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Meteor Factory
Meteor Factory
Senior JavaScript Developer
2016 - 2018 (2 years)
Remote
  • Built Meteor.js apps from the ground up including Crystal.trading (a New-York based fintech startup), Fooducer (a European network of food producers), and Aeternity side apps (a Blockchain startup).

  • Developed a comprehensive solution for traders to analyze and respond to the market in real time.

  • Developed and implemented critical decisions for the technological stack and application architecture.

Homework.chat
Homework.chat
Full-stack JavaScript Developer
2016 - 2016
Remote
  • Built the application and the native apps' back end.

  • Made critical decisions for the technological stack and application architecture.

Disco.tech
Disco.tech
Senior Full-stack Developer
2015 - 2016 (1 year)
Saint Petersburg, Russia
  • Built digital projects for the Russian market, including Microcosm social network, Levelup.chat, Lazytalk, and Betterly.

  • Provided critical decisions for the technological stack and app architecture.

  • Sourced and hired key developers to build a high-performance development team.

Strelka Institute for Media
Strelka Institute for Media
Full-stack JavaScript Developer
2015 - 2015
Moscow, Russia
  • Played a CTA role in the development of the company products.

  • Built a team of developers and developed the internal CMS used for all digital projects' landing pages.

  • Managed the full development cycle from raw ideas to deployment, ensuring deployment and maintenance.

Austrian Higher School of Etiquette
Austrian Higher School of Etiquette
Full-stack JavaScript Developer
2014 - 2014
Saint Petersburg, Russia
  • Designed a digital education platform featuring advanced learning and assessment systems.

  • Developed the whole project from scratch and worked on the product's digital strategy.

  • Built and trained a small team to maintain the platform further.

Maya Media
Maya Media
Front-end Developer
2013 - 2014 (1 year)
Saint Petersburg, Russia
  • Developed two products - a local social network for entrepreneurs and an entertainment recommendation service.

  • Played a key role in the company's transition to a modern technological stack.

  • Integrated Backbone/Marionette and SPA approach as the main development techniques.

CloudMill
CloudMill
Front-end Developer
2012 - 2013 (1 year)
Saint-Petersburg, Russia
  • Implemented advanced design and animation techniques, working mostly on the front end for various clients.

  • Leveraged cutting-edge technologies to build products that went ahead of time.

  • Convinced clients to replace IE8 support and use the latest tech.

Showcase

CTO - Betterly
CTO - Betterly
  • Oversaw and managed the UI/UX design and visual attributes of the Betterly app, including logos and brand guidelines

  • Formed the development team and provided the technological stack and architectural decisions, alongside managing the implementation of essential features

  • Led and executed the app's deployment and submissions to app stores. Technologies used included Meteor.js, React.js, Redux, Cordova, MongoDB

Sr. Full-stack Developer - Fooducer
Sr. Full-stack Developer - Fooducer
  • Developed Fooducer, a Danish SaaS platform for the EU food market aimed at connecting food producers with wholesalers and providing a user-friendly interface for the European GS1 food network

  • Implemented a robust platform with modular architecture enabling scalability and rapid feature deployment, with system complexity split into logical components

  • Oversaw unit and end-to-end test coverage of basic functionality, facilitating a reduction in system bugs. Technologies used included Node.js, React.js, MongoDB, C#, and microservices

Team Lead | UI/UX Designer - Levelup.chat
Team Lead | UI/UX Designer - Levelup.chat
  • Built a web application 'Levelup.chat' to connect language learners with native speakers for improving language skills

  • Implemented all back-end features, including a payment system, and supervised the architectural decisions

  • Led the design of the app UI/UX using technologies like Meteor.js, React.js, Redux, WebRTC, MongoDB, and Redis

Sr. Full-stack Developer - Crystal.trading
Sr. Full-stack Developer - Crystal.trading
  • Implemented a web-based trading platform facilitating real-time tracking, tracing, editing, and entering of BWICS and bonds.

  • Contributed in technological stack selection and architectural decisions, also focused on deployment and server infrastructure.

  • Technologies used included Meteor.js, React.js, Redux, MongoDB, and Redis.

Sr. Full-stack Developer - Levelup.chat
Sr. Full-stack Developer - Levelup.chat
  • Developed a web app, Levelup.chat, connecting language learners with native speakers to improve fluency

  • Designed user interface and user experience, and implemented all app features using Meteor.js, React.js, Redux, WebRTC, MongoDB

  • Set up a WebRTC layer and made key technological stack and architectural decisions

Team Lead | Full-stack Developer - Crystal.trading
Team Lead | Full-stack Developer - Crystal.trading
  • Crystal.trading is an American SaaS trading platform enabling trading capabilities for BWICS bonds in real time with direct WebSocket connection for minimal delay.

  • Developed a high-performance UI equipped with real-time updates and built a virtualizing engine with React.

  • Technologies utilized in development include Meteor.js, React.js, Redux, MongoDB, and Redis.

Education

Bachelor of Architecture
Bachelor of Architecture
SPbGASU - Russia
2006 - 2011 (5 years)