Diney

Wankhede

Aspiring software engineer with

software development.




Update:

Looking for challenging full-time Software Engineering opportunity. [RESUME]

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.


Projects



GoldChase

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.

String Substitution

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.

Discussion App

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.

Authentication System

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.

Flash App

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.

Auction System

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.

More projects to be added soon, check out my GitHub.

Likes


SKILLS

C/C++
Java
Python
HTML
CSS
Ruby
JavaScript
jQuery
SQL
Basic NoSQL

TOOLS

GNU
Rails
Bootstrap
Foundation
Eclipse/IntelliJ
WireShark
Git
vim
Splunk
Jmeter
SketchApp

MISC

UI/UX Design
Ethical Hacking
Data structures
Algorithms
Hand Drum
Travel
Hike

Work



DEVELOPER

California State University, Chico

June ‘15 - Present



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.



TECHNOLOGY INTERN

California State University, Chico

March ‘15 - June '15



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).



ANDROID INTERN

ARK Technosolutions

June ‘13 - August '13



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.



CONTACT