Post Job Free
Sign in

Software Engineering

Location:
San Jose, CA
Posted:
March 08, 2017

Contact this candidate

Resume:

*******************@*****.***

408-***-****

San Jose, CA - 95113

SAIKRISHNAN BASKARAN www.saikrishnanonline.com

www.linkedin.com/in/saikrishb

https://github.com/saikrish91

EDUCATION

MS (SOFTWARE ENGINEERING), SAN JOSE STATE UNIVERSITY, CA ( GPA – 3.5 ) Aug’15 - May’17 Course work: Distributed Systems, Enterprise Software Platforms, Web UI Design, Cloud Technologies, Design Patterns B.TECH (INFORMATION TECHNOLOGY), ANNA UNIVERSITY, Chennai, India Sep’08 - May’12 Course work: Data Structures and Algorithms, Object Oriented Programming, Database Management Systems SKILLS

Languages: Java, Scala, JavaScript, C, C++, Go Lang Web Technology: Node.js, AngularJS, ReactJS, HTML, CSS, PHP, AJAX, JSON, JSP, Servlets, JQuery, Twitter Bootstrap Others: Apache Spark, Kafka, MongoDB ( NoSQL ), Web Services(REST), MySQL, Redis, Netty API, Google Protobuf Tools: Maven, JBoss, Eclipse, Selenium, JMeter, Junit, Mocha, Karma

:

WORK EXPERIENCE

Software Developer Intern, PayPal Inc., San Jose, CA Jun’16 - Aug’16

Performance tuning on Spark Streaming clusters and identified bottlenecks

Integrated and tested, Driven- a Big data monitoring dashboard on PayPal’s Spark cluster

Contributed to the transformation of raw data to make it compatible with PayPal’s Consumer Engagement Platform Student Assistant, San Jose State University (http://smartcenter.sjsu.edu/), CA Feb’16 - May’16

Worked as Student Assistant under Dr. Jerry Gao. Developing a web application for the Smart City Research Center at SJSU Systems Engineer, Tata Consultancy Services Limited, Chennai, India Nov’12 - Jul’15

Java Application Developer for an internal tool used by Nokia Corporation

Worked on Java based Web Services (SOAP) and User-Interface technologies ACADEMIC PROJECTS

Distributed file sharing servers using Raft consensus algorithm and Netty Sep’16 - Dec’16

Developed a scalable, consistent and fault tolerant distributed image store leveraging Netty for asynchronous messaging

Used data replication, file chunking, work stealing and Leader election algorithms to provide the necessary functionalities Market place simulation of eBay Feb’16 - May’16

Market place where user can buy and sell things with features like shopping cart for adding/check-out products and maintenance of User transactions in user history. Technologies used: MySQL, Node.js, Express, AngularJS, MongoDB

Performance improvement done on the HTTP server using DB Connection pooling Bay Area Transit Solutions (www.bayareatransitsolutions.com) Oct’15 - Dec’15

A Single page web application providing complete transportation solutions in San Francisco Bay Area

Made use of 511 Real time transit departures, Bay Area Bike Share and Google Maps APIs Server Based SLA in Distributed Systems Feb’16 - May’16

Developed an Intelligent Server side component which suggests best configuration settings for clients based on the system health and client load. Technology Stack – Node.js, Express, EJS and REST communication Big Data Analytics System for Disaster Management Sep’16 - Dec’16

Working with the Office of Emergency Services (OES), City of San Jose for developing an analytics framework for disaster risk identification and damage mitigation using Apache Spark and MLib Cloud Based Water Resource Management using Predix – GE Digital CSU Hackathon 2016 Feb’16 - May’16

Raspberry Pi connected with moisture sensors to transmit data using RESTful Web services to Predix Cloud

Was trained in Predix Cloud Foundry by GE Digital. Won the “Most Innovative Idea” award. Mobile Sensor Cloud as IAAS Oct’15 - Dec’15

Developed a hybrid cloud infrastructure for Users to manage Mobile Sensors through a dashboard. Utilized the platform provided by Node-RED IBM Bluemix and Rackspace’s implementation of OpenStack. Online Market Place (www.saikrishnanonline.com/onlinemarketplace) Oct’15 - Dec’15

An E-Commerce website for buyers to advertise their products to potential sellers. Product data sourced from Cross Domain origins using JSON data and stored in MySQL database locally, which is retrieved and dynamically populated during site visits.



Contact this candidate