Software Developer
I'm Batman.
I'm not Batman. I'm just Vadlamannati Laksmi Venkata Sai Raja Bharath. Yeah. That's a very long name !!!
So it will be Bharath for short. I love programming, gadgets, video games, tattoos, traveling, and landscapes.
Technically speaking, I'm a Full stack developer with in-depth experience in design and development of high performance web and mobile applications with strong focus on code quality, UI/UX and software development best practices. I have a deep understanding of object oriented programming principles with hands on experience on various programming languages and technologies. Also experienced in database design and management of small teams of programmers, designers.
May 2017 - Present
Did this as part of my master’s degree project
Active rules for graph databases is an understanding and simulation of active rules/trigger functionality for Graph Databases using Neo4j. Defined semantics for the rules and used supply chain management system as the dataset and tested the rules on Neo4j using a custom-built java application
January 2016 - May 2016
Did this as part of my course “CSC 258 Distributed Systems”
Wi-fi p2p file transfer is an android application developed using Android Studio through Java and Google Web Services. Developed the complete apppcation which allows the file transfers, directories and management of a peer (devices) pst in a Wi-Fi network using Android's Wi-Fi P2P framework
January 2013 - April 2013
Did this as a main project during my undergraduate course
Audit Service for Cloud is a web application with an efficient mechanism to reduce the audit costs per verification and implement abnormal detection timely. In this project, an efficient method was presented to select an optimal parameter value to minimize computational overheads of cloud audit services
May 2012 - June 2012
Did this as a mini project during my undergraduate course
My Checklist is a personal organizer app. This app helps users to plan, organize and monitor the progress of all your daily tasks. It makes it easier to create and manage multiple lists of things to do. It provides an easy, fast and efficient way to manage your checklist for shopping, travelling, to do lists or anything
June 2018 - present
Currently building a website based on MEAN (Mongo, Express, Angular and NodeJS). Built a POC product which facilitates blockchain based fundraising and cross-border transactions using EOSIO, Angular and C++
Also implemented the “Search” and “Follow” features in the website to connect users in an efficient way by using Sails.JS API with mongodB
Hands on experience with the AWS CLI, S3 and setting up web servers using Amazon Elastic Compute Cloud (EC2) instances. Amazon Lex and LAMBDA to build our own chat bot as part of another POC product
January 2017 - May 2018
Designed a social networking website based on MEAN (Mongo, Express, Angular and NodeJS) and Solar/Roofing drawing website, “PetersenDeanPortal” based on PHP, JavaScript/jQuery, MYSQL
Implemented the “Territory Management” and the “Financing” features in PetersenDeanPortal
Implemented an efficient code structure on all platforms as well as used market research to improve UI/UX of the sites
October 2016 - May 2018
Assisted the funded research program activities of our departmental research effort called as “STORC” led by Dean Dr. L.M. Smith dealing with technological and scientific research on sustainable technologies called as “Sci- IoT” and used Node- Red and Node.js for Data Visualization
Deployed all the applications into the cloud using IBM Bluemix to facilitate cloud based mobile/web applications
April 2013 - January 2016
Worked on the project plan, review, design, development, performance analysis, testing and deployment of simple to more complex software systems
Developed various modules in projects like “Novus” for CardioNet and “PFX” for AHM which are built using C# (ASP.NET and MVC 4), Java and C/C++
C#
C, C++
Java
Python 2.7 and 3
ASP.NET
WCF
NodeJS
SailsJS
HTML, XML
JavaScript, jQuery
Angular 5, React JS
PHP
IIS
AWS
IBM Rational Rose
Microsoft Visio
Mind-Miester
PyQT 5
SQL Server
MySQL
MongoDb
Neo4j
Apache Hadoop and Spark
Visual Studio, Android Studio, XCode 8, Node-Red, Atom
Tortoise SVN, Git
Ionic & Cordova, React Native
JIRA, MiesterTask