Post Job Free
Sign in

Software Engineer

Location:
Boston, MA
Posted:
July 03, 2017

Contact this candidate

Resume:

Page * of *

Varshith H Anilkumar

*** ********* ******, *** *, Allston, MA 02134

********@**.*** • +1-617-***-****

Professional Summary

Professional currently working in a Software Engineering role with over one year academic and industry experience in Software Development and Machine Learning with an emphasis on scalability, reliability and fault tolerance. A dynamic team player with experience in working in an Agile Scrum framework to deliver key software products and features. Education

Boston University College of Engineering

Boston, MA

Master of Engineering in Computer Engineering January 2017 Relevant Coursework: Cloud Computing, Advanced Data Structures, Client Server Enterprise Software Systems Design, Software Product Design for ECE, Computational Synthetic Biology, Computer Architecture, Advanced Discrete Mathematics, International Consulting project.

Visvesvaraya Technological University

India

Bachelor of Engineering in Electronics and

Communication

June 2014

Relevant Coursework: Embedded Systems Design, Operating Systems, Computer Communication Networks, Computer Network Security, Information Theory and Coding, Microprocessors, Digital Communication, Wireless Communication. Technical Skills/Certifications

Programming Languages (in order of proficiency): Python, JavaScript, C#, SQL, C, C++, Java, Elixir, MATLAB Web Technologies: HTML5, CSS3, RESTful APIs, JSON, JQuery, AJAX Familiar Machine learning libraries: Numpy, Scipy, Scikit learn, Pandas, Caffe, TensorFlow, Pattern, Matplotlib Software Frameworks and Technologies: Flask, Node.js, Google Cloud Platform, Sails.js, Open CV, Unity3d, Adobe Dreamweaver CC, Apache Spark, ASP.NET, Docker, MATLAB, MySQL, MongoDB, Erlang, Ecto. Configuration and Management tools: Docker, Vagrant, Git, Jenkins. Project Management Application for Scrum: Trello, Burndown for Trello. Certifications: Robotryst 2014 National level Finalist(IIT-Delhi), KSCST funding for capstone project(IISc), International Internship and training on Advanced Android development (RCAI, 2014), CCNA course on routing and switching(NIIT, India, 2014) Work Experience

Central Spire Inc. Software Engineering Intern April 2017 - Present Part of the core software development team for a mobile application called ForkOut.

• Developing on the back-end software infrastructure for the mobile application.

• Developing a recommendation engine using machine learning strategies to provide better and customized restaurant recommendations to users through the ForkOut mobile app.

• Developing key features for the app by understanding the business principles that drive traffic to the app and restaurants.

• Backend development – Elixir, Ecto, RethinkDb; Machine Learning – Python; Web Crawling - Python Boston University Instructional Design Web Assistant June 2016 – January 2017 Assisted in the development and maintenance of online courses for Metropolitan College at Boston University's Office of Distance Education

• Worked on the web development, testing, and maintenance of online courses offered by Boston University.

• Extensively used Adobe Dreamweaver CC framework for content management as well as front end development for online courses hosted on Blackboard.

Indian Institute of Science Research Assistant Intern April 2015 – August 2015

• Developed LabVIEW models for data acquisition and simulation to assist research projects at the Center for Cryogenic Technology.

Page 2 of 2

Technical Projects

Project Sentient – Team Project (Agile Software Development Framework: Scrum) September 2016 – Present

• A team project aimed at building a platform for sentiment driven data analysis of financial data.

• Developing a 3d game using Unity to build a landscape which has embedded assets used to perform trading and investing functionalities.

• Developing a machine learning algorithm to validate sentiment extracted from different APIs through Quantopian by considering the cognitive biases that are inherent in news data and social media feeds which are the sources for sentiment analysis. Cloud VSwitch – Team Project (Agile Software Development Framework: Scrum) Jan 2016 – May 2016 Mentor: Karl Redgate, Distinguished Engineer, Director of Unified Architecture, Carbonite

• A Software application which was developed as a precursor for an application at Carbonite.

• Cloud VSwitch builds a connection between remote clients and a network in the cloud so that the clients can access different kinds of services hosted in the cloud as they were in a local network.

• Implemented a DHCP server for integrating it with the Open VPN configuration.

• Implemented the VSwitch REST API using Sails.js, a Node.js framework.

• Implemented the backend for Cloud VSwitch in Node.js using the Sails.js MVC framework Waze Application – Team Project March 2016 – May 2016

• Given two datasets for Nodes and Edges the application draws the Nodes onto a California Map and creates a UI which displays adjacent edges when clicked on an intersection point (node) and displays three shortest paths between any two points (nodes) on the map.

• Implemented routes for different functionalities of the Waze application using the Python Flask Web Framework.

• Implemented Yen’s K Shortest path and Dijkstra’s algorithms in python to find the three shortest paths between two selected points or nodes on a California map extracted from the Google maps API. Right Whale Recognition – Team Project (Agile Software Development Framework: Scrum) Sep 2015 – December 2015 Mentor: Professor Osama Alshaykh, Boston University, Founder, NxTec Corporation

• A web application to identify North Atlantic right whales from a series of aerial photographs.

• Extracted feature vectors from images using MATLAB which was used as a criterion to detect right whales using a Random forest classifier.

• A MySql Database used for storing references to the image dataset, and the application instances hosted on Amazon Web Services(EC2)

• Implemented the Random forest classifier in python to classify the image vectors extracted from the aerial image dataset containing both the images of right whales(positive) and negative images Object Tracking and Motion Detection in a Synthetic Biology Laboratory – Team Project April 2016 – May 2016

• An application for object tracking and motion detection to accurately track the protocols and procedures carried out in the synthetic biology lab either by lab personnel or automated robotic parts.

• Implemented an object tracker using Python which takes in either a recorded or live video stream as an input and detects objects of blue or green color and traces its path in a separate window

• Implemented a motion detector using Python which uses background subtraction to create a bounding box around a moving object.

Automatic Speed Limiter and Reliever for Automobiles – Team Project February 2014 – May 2014 Programming Languages used: Embedded C

• Undergrad Capstone project that focused on a Microcontroller-based embedded system capable of controlling the speed of a vehicle in restricted zones in real time. P89V51RD2, 8051 Microcontroller, Embedded C was used to program the microcontroller.

• Developed a program in embedded C to program the ports of the microcontroller to switch the relay based on the converted input signal from the tuned Infrared receiver.

• Project got funded and recognized by Indian Institute of Science, Bangalore, India



Contact this candidate