Hey there! I'm an aspiring software engineer currently living in San Mateo, California. I graduated with Master's Degree in Computer Science from California State University, Chico. This site will help you to know me better as I share some of my work here.
Toolstack: C++, Shared Memory, Semaphore, Inter-process communication
A multi-player game focusing on distributed programming and inter-process communication developed using C++. This game utilizes concept of shared memory for sharing map and resource between multiple players, message queue to send/receive text messages, uses signals for automatic and real time map refresh and uses sockets to communicate between multiple players on different machines.
Toolstack: C++, Standard Template Libraries, Object Oriented
Object oriented mini-project developed in C++ which can be used for text substitution(Find and Replace) using minimal buffer. Reading the file only once and replacing the text in a single iteration using a dynamic buffer of size much less than that of replacement word are the key aspects of this project. Used std::fstream library.
Toolstack: Ruby, Rails, Heroku, Bootstrap, HTML5, CSS3
Ruby on Rails application hosted on heroku, built using different resource available on web. Used devise, links, acts_as_votable and bootstrap-sass ruby gems. Implemented different scaffolds.
Toolstack: C# and .NET framework, Eclipse IDE and Rational Rose(ER-Diagrams)
Importance of network security motivated me to work as a group leader in a group of four under the domain of Network security. Developed a tool for high security devices like PDAs (Personal Digital Assistant). This inexpensive system uses color rating along with text to generate different passwords each time. It is not vulnerable to eavesdropping,dictionary attacks, social engineering and shoulder surfing.
Toolstack: Android, Java, XML, Google Maps API, AWS EC2
An android application to take notes (build flash cards) using android’s 3D flip animation with proximity alert system and ‘Share with classmates’ feature.
Toolstack: Oracle 11g, PL/SQL, Visual Basic, Visual Studio, SQL Developer
In the E-commerce world, competition is booming and maintaining a top spot needs new and creative ideas. Designed and developed a windows application which can be used with number of E-commerce sites where auctioning facility is not available. This project furnished my skill to write optimum stored procedures and managing database connectivity with the front-end.
Worked in a team to develop applications in Java using Blackboard’s REST API to generate course usage report. Restructured college website to enhance user experience and researched on improving user interface. Analyzed raw logs using SPLUNK Web client to determine startup time of servers to research the impact of system changes on server startup time. Automated System Testing of Learn Management System using Selenium with Python to reduce testing time by 3 times. Built number of functional testing modules to test different distributed learning tools.
Management of Learning System (Blackboard) accounts for number of Instructors. Assisting faculty to overcome technological hurdles. Comprehensive set up and management of Swivl Camera and Blackboard Collaborate (Online classroom technology).
Contributed implementation ideas to number of android applications to be developed for different clients. Designed and developed android applications which utilizes the build-in mobile utilities for small businesses.