# Vivek Krishnakumar > Senior Software Engineer at Bonfy.ai Location: Mountain View, California, United States Profile: https://flows.cv/vivekkrishnakumar At SyndioHealth we aim to create a community for people with chronic illnesses. ## Work Experience ### Senior Software Engineer @ Bonfy.AI Jan 2024 – Present | Mountain View, California, United States ### Founding Engineer @ Immersa Jan 2021 – Jan 2024 | Palo Alto, California, United States ### Co-Founder, Developer @ BetterDays Jan 2021 – Jan 2021 Co-Founded an online community where people can share experiences and learn to manage chronic illnesses better. ### Co-Founder, Developer @ Syndio Health Jan 2017 – Jan 2021 | Chicago, Illinois, United States ### Ruby on Rails Intern @ Oracle Jan 2017 – Jan 2017 | Kansas City, Missouri Area DevCon submission tool A web application for Cerner employees to submit Dev talks for upcoming conferences built with Ruby On Rails 1. Worked on creating Draft functionality for users to save and return later to complete their talk proposals. 2. Created methods in controller and model to handle comments and rating functionality for a submitted talk. 3. Implemented Internationalization throughout the application with the use of Rails i18n gem. 4. Tests were written in RSpec 3.0 with FactoryGirl to achieve models stubbing. These were written to have 100% code coverage and complete boundary value analysis. ### Research Specialist @ University of Illinois at Chicago Jan 2017 – Jan 2017 | Chicago Spotlight – Collocated map application A VUE.js and Firebase progressive web application (PWA) that let’s user share multiple locations in real-time 1. Applied research methodologies to gather requirements, primarily through an IRB approved user survey. The knowledge gained from this survey was used to make design decisions. 2. Design sketches were created based on UI/UX design principles. 3. Created a progressive web application with Webpack and Vue.js as the frontend and Firebase as the datastore. 4. Integrated google maps into the application to be the map layer on which users interact. 5. Using NFC node package, bump to pair was integrated into the application. Once paired, the two users can interact and share data. 6. Implemented two-way data binding with Vuex and Vuefire to share multiple locations in real-time between paired users ### Research And Development Engineer @ Amadeus IT Group Jan 2016 – Jan 2016 | Waltham MA Activation Monitoring Tool A payment gateway traffic monitoring tool built using Django Framework and Javascript as an alternative to Kibana Dashboard. 1. Spawned a new Django app and created all necessary Models, Views with URLconfs to map URL patterns to python methods. 2. Data specific to payment gateway fetched with the elastic API with negligible latency was aggregated and served to views via AJAX calls 3. Built custom charts with D3.js and custom functionality such as drag and drop, resize and widgets using Jquery and Jquery UI. 4. Provided deep insights on payment traffic data which proved to be more useful than a custom Kibana Dashboard that team used previously. ### Software Engineer @ NTT DATA Americas Jan 2013 – Jan 2015 | Bangalore, India Web Content Management System A web portal to manage internal web hosting. 1. Created wireframes and mockups based on user stories for a complete redesign of the content management website. 2. Made suitable changes in HTML and CSS to implement Grid Template Layout across all views. 3. Refactored existing code to have smaller separate views rather than one large view thus improving individual page load time. 4. Shifted input validation from server side to client side with Jquery, Javascript and CSS. 5. Carried out manual GUI testing on all the changes. Web Deployment Tool A web based tool for deploying file to various servers was built using ASP.NET MVC framework. 1. Created controllers in C# to return views based on type of deployment requested by the user. 2. Created helper methods to be used in cshtml in order to generate forms with multiple fields. 3. Implemented sorting with LINQ queries using thenBy. 4. Added new functionality that sends status email on completion of deployment. This involved creating Model View and Controller methods ## Education ### Master’s Degree in Computer Science University of Illinois Chicago ### Bachelor of Engineering (B.E.) in Computer Engineering Visvesvaraya Technological University ## Contact & Social - LinkedIn: https://linkedin.com/in/vivek-krishnakumar - Website: http://www.vivekweb.com --- Source: https://flows.cv/vivekkrishnakumar JSON Resume: https://flows.cv/vivekkrishnakumar/resume.json Last updated: 2026-04-01