Ven K.

Ven K.

Senior Software Engineer

Amsterdam, Netherlands
Hire Ven K. Hire Ven K. Hire Ven K.

About Me

Ven is a Senior Full-stack Developer with 10+ years of experience creating web and mobile applications with React, React Native, Node.js, GraphQL, and other technologies. His core competencies include automated deployment, continuous delivery, code review, pair programming, sprint planning, software development, analytics, and mentoring, and he has also led remote and onsite teams using Agile Methodologies and tools. Always open to new challenges and opportunities, Ven is passionate about learning new things, and his current interests include Blockchain, AI, math, neural networks, FP, and writing stories and posts.

Work history

UpStack
UpStack
Senior Software Developer
2016 - 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.

KPN
KPN
Senior Mobile Engineer
2021 - 2023 (2 years)
Remote
  • Actively contributed to the redevelopment of a mobile application with the goal of centralizing all components.

  • Refined business requirements, occasionally assuming a leadership role in story refinement, generated relevant Jira items, and executed coding tasks.

  • Worked on mobile app development using React Native, web development with React and Angular, DevOps with tools like Jenkins, App Center, and AWS, and occasional back-end support, particularly in Python.

Tessa
Tessa
Front-end Developer
2019 - 2020 (1 year)
Amsterdam, Netherlands
  • Set up automated deployment for iOS and Android with App Center, distributing for different groups and environments.

  • Maintained native code and libraries such as Mixpanel, Smartlook, Adyen, and more.

  • Implemented new app features, supporting and upgrading the old ones.

  • Set up continuous delivery for any new app or just an update and was responsible for creating and shipping a new release.

Kumbaya App
Kumbaya App
Mobile Team Lead
2019 - 2019
Remote
  • Created and maintained the back end written on Firebase and set up back-end environments for different business and development needs.

  • Created from scratch quite a large and complex app with many capabilities and distributed it to the iOS and Android stores.

  • Led two remote developers, performed code reviews, and spent many hours of pair programming.

  • Set up analytics (Mixpanel, Crashlytics, Airbnb).

Mobile App Development iOSAndroidFirebaseCrashlyticsMixPanelCode ReviewRemote Team Leadership React Native
Demigos
Demigos
Senior React Native Developer
2018 - 2019 (1 year)
Remote
  • Built two different-looking iOS and Android apps that share the same business logic.

  • Created the app from scratch as a solo project and implemented all DevOps tasks.

  • Deployed the app automatically to all environments.

PVH Corp.
PVH Corp.
Senior Front-end Developer
2018 - 2019 (1 year)
Remote
  • Finished off a SAP system that was WIP, successfully deleting most legacy code and replacing it with more efficient, well-written code.

  • Rewrote routing using RR4 and all the forms using Redux-Form.

  • Shipped a few new features along with fixes for different bugs.

Digital Insurance Group
Digital Insurance Group
Senior Mobile Developer
2018 - 2018
Amsterdam, Netherlands
  • Offered guidance in the development and deployment of an insurance product for banks and insurance companies using a boilerplate consisting of web, mobile, and admin apps.

  • Provided technical expertise and guidance for writing/conducting tests on GraphQL and Relay to keep the back end in sync with the front end.

  • Addressed integration and deployment issues and developed alternative solutions and workarounds.

Deloitte
Deloitte
Full-stack Developer
2017 - 2018 (1 year)
Utrecht, Netherlands
  • Provided technical expertise and consultancy for a business application that helps firms to improve their business processes.

  • Managed the migration of part of the business logic from C back end to Node.js and implemented user authorization using Microsoft Azure.

  • Provided support for technical issues, developed new features for old and existing code, and improved codebases for various applications.

Top Code
Top Code
Senior JavaScript Developer
2017 - 2017
Krasnodar, Russia
  • Fixed bugs and processed escalated technical issues.

  • Designed and implemented new features and functionalities for both new and existing software applications.

  • Worked on product documentation and trained junior developers.

Loft Blog
Loft Blog
JavaScript Tutor
2017 - 2017
Krasnodar, Russia
  • Recorded Russian-language video lessons on React.js for upcoming developers on the company's YouTube channel.

  • Answered queries and questions from developers on issues recorded in the video.

  • Supported and guided developers on JavaScript development and expertise.

OOO 'OptySystem'
OOO 'OptySystem'
Front-end Team Leader
2016 - 2017 (1 year)
Moscow, Russia
  • Developed a knowledge database solution for a large Russian bank to store internal information on cards, processes, etc.

  • Designed, developed, and deployed an innovative CRM used by Russian firms in 6 months.

  • Provided technical guidance, direction, and mentorship to other developers on projects.

JungleJobs
JungleJobs
JavaScript Developer
2016 - 2018 (2 years)
Krasnodar, Russia
  • Delivered new features for client applications and improved old ones.

  • Led the development and deployment of web-based, client-based, and/or server-based enterprise solutions.

  • Implemented, maintained, and supported software application solutions for clients.

Aparlay Ltd
Aparlay Ltd
MEAN Stack Developer
2015 - 2016 (1 year)
Chiang Mai, Thailand
  • Planned, designed, developed, tested, and maintained web-based client applications built on existing and new technologies.

  • Maintained existing customer-facing applications for different clients.

  • Designed, developed, and added new features to clients' core software applications when needed.

p8nt.ru
p8nt.ru
Full-stack JavaScript Developer
2015 - 2015
Moscow, Russia
  • Created and maintained software and implemented the components required for complex application features.

  • Developed, built, and installed programs and coordinated the deployment and configuration of delivered software, websites, and applications.

  • Managed technical staff, contractors, software vendors, and other technology partners of p8nt.ru.

Freelance
Freelance
Software Developer
2015 - 2015
Remote
  • Optimized client applications for ease of use and speed.

  • Applied coding best practices ensuring high-quality standards and consistency for clients.

  • Developed, deployed, and maintained numerous software solutions/applications.

yec.com
yec.com
Back-end Developer
2014 - 2015 (1 year)
Krasnodar, Russia
  • Participated in the development of a messaging module using Nginx for long-pulling.

  • Developed a user's photo albums with editing features on the search page and access to the app's security level.

  • Implemented the back end with PHP, the company framework Pinenut, and other frameworks, especially ORM for MongoDB in creating some distinct modules on the application.

Portfolio

Full-stack Developer - Process X-ray
Full-stack Developer - Process X-ray

Process X-ray is a proprietary process intelligence tool created by the Deloitte project team that delves deeply below the surface. It uses advanced analytics software to mine data captured in existing ERP systems to identify the root causes of process inefficiencies of clients.

MEAN Stack JavaScript Dev and DevOps - Alua
MEAN Stack JavaScript Dev and DevOps - Alua

Acted as a MEAN stack JavaScript Developer and DevOps on an application where users can exchange messages with models and celebrities. Worked on the back end and front end with Angular and integrated a lot of services/features into the app.

Full-stack JavaScript Developer - p8nt
Full-stack JavaScript Developer - p8nt

Worked on back-end and front-end tasks for a web application. Participated in the creation of integration tests for the web-based software solution.

Front-end Developer - LunchMe
Front-end Developer - LunchMe

A service for users to find a business lunch close to them, with their preferred cuisine and time that suits their schedule.

Education

JavaScript: Intermediate, Advanced, Time Challenge
JavaScript: Intermediate, Advanced, Time Challenge
GeekBrains
2020 - 2021 (1 year)
Bachelor's degree, Finance
Bachelor's degree, Finance
Krasnodar University of Ministry of Internal Affairs of Russia (former Krasnodar Law Institute) - Russia
2006 - 2012 (6 years)