Albert K.

Albert K.

Senior Software Engineer

Istanbul, Turkey
Hire Albert K. Hire Albert K. Hire Albert K.

About Me

Albert is a Senior Full-stack Developer and UX Designer who has been helping international startups and enterprises build stunning web and mobile applications for 10+ years. He successfully leads projects with a high level of professionalism and open communication. Having worked remotely with various international startups, Albert thrives when working on globally distributed and remote teams.

Work history

UpStack
UpStack
Senior Full-stack Developer
2017 - Present (7 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.

Portfolio

CTO - Betterly
CTO - Betterly

The Betterly app is a motivational application designed to organize an individual's day and stimulate personal growth. Oversaw and managed the UI/UX design and the visual attributes, including logos and brand guidelines. Formed the development team by sourcing and hiring key developers. Provided the technological stack and architectural decisions. Managed the implementation of essential features, which included organizing the team’s work in relation to this aspect of the project. Led and executed the app deployment and app stores submissions. Technologies used: Meteor.js, React.js, Redux, Cordova, MongoDB.

Sr. Full-stack Developer - Fooducer
Sr. Full-stack Developer - Fooducer

Fooducer, a Danish SaaS platform for the EU food market, aims to solve several common problems by connecting food producers with wholesalers, providing an easy UI for the European GS1 food network, and showcase food companies for the clients and partners. Built a user-friendly and robust platform. Split system complexity into logical chunks for scalability and ability to deliver features at maximum speed via modular architecture. Led unit and end-to-end test coverage of the basic functionality allowing a reduction of system bugs. Technologies used: Node.js, React.js, MongoDB, C#, microservices.

Team Lead | UI/UX Designer - Levelup.chat
Team Lead | UI/UX Designer - Levelup.chat

Levelup.chat is a web application that connects language learners with native speakers to enhance their language diversity/fluency through conversational interactions. Most critical parts were the real-time video communication layer and payment system. Implemented all back-end features, including payment processor from the ground up. Created and designed the application and the app UI and UX. Led the technological stack and architectural decisions. Technologies used: Meteor.js, React.js, Redux, WebRTC, MongoDB, Redis.

Sr. Full-stack Developer - Crystal.trading
Sr. Full-stack Developer - Crystal.trading

A web-based trading platform that provides traders with the ability to track, trace, edit, and enter BWICS, bonds, and more. Managed the full implementation of the product. Built the software as a real-time updated table of BWICS and bonds with an ability to trace, edit, bet on, and mark. Provided the technological stack and architectural decisions. Participated as a team member focused on deployment and server infrastructure. Technologies used: Meteor.js, React.js, Redux, MongoDB, Redis.

Sr. Full-stack Developer - Levelup.chat
Sr. Full-stack Developer - Levelup.chat

A web application that connects language learners with native speakers to enhance their language diversity/fluency through conversational interactions. Created and designed the application. Developed and implemented all app features. Designed the user interface and user experience of the application. Set up a WebRTC layer (STUN, TURN, client library). Provided the technological stack and architectural decisions. Technologies used: Meteor.js, React.js, Redux, WebRTC, MongoDB.

Team Lead | Full-stack Developer - Crystal.trading
Team Lead | Full-stack Developer - Crystal.trading

Crystal.trading, an American SaaS trading platform, provides traders with the ability to track, trace, edit, and create BWICS bonds in real time. Developed UI with instant real-time updates and maximum performance. Created virtualizing engine on top of React. Minimized real-time delay with a direct WebSocket connection between clients, which is limited only to web latency. Technologies used: Meteor.js, React.js, Redux, MongoDB, Redis.

Education

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