Resume

Sign in

Software Engineer Computer Science

Location:
United States
Posted:
October 09, 2016

Contact this candidate

OBJECTIVE

I am a computer science graduate student with over 4 years of professional experience in software development

TECHNICAL SKILLS

Languages

JAVA, C, C++, Python, ASP.NET, J2EE, C#

Tools & Frameworks

Spring 3.0, Struts 2,JAVASCRIPT (AngularJS, d3.js, Bootstrap.js,Material.js), JSP, AJAX, Jquery, Apache Jmeter, XML, SOAP, JSON,Hibernate, Spark, RESTful API

DBMS

Relational databases: Oracle 10g/11g, MYSQL, SQLITE, SQLSERVER, MS SQL

Web Servers

Apache Tomcat 7.0, Oracle Weblogic, IBM Websphere

Cloud

Microsoft Azure

Build & Src control

Ant, Gradle, Maven, Subversion, GIT, Perforce

Mobile

iOS(Swift), Android

EDUCATIONAL QUALIFICATION

University of Illinois at Chicago (UIC) Major- 4.0/4.0 CGPA- 3.5 /4.0

Masters in Computer Science Aug 2015 - Dec 2016

Relevant Coursework: Software Engineering, DBMS, Data Science, Building objects in cloud computing, Software development of Mobile Apps

College of Engineering, Guindy, Anna University Major- 9.04/10.0 CGPA- 8.75/10

Bachelors of Engineering (Computer Science) Chennai, India Aug 2008 - May 2012

PROFESSIONAL EXPERIENCE

Graduate Research Assistant - UIC (Drupal, HTML, CSS, PHP) Aug 2015 - Present

Responsible for Development and maintenance of the UIC College of Business Administration (CBA) website.

Implemented security protocols and configured firewall rules at different layers of the UIC CBA network.

Senior Software Engineer - Infinera Networks (JAVA, HTML, angular.js, bootstrap.js) Apr 2015 - Jul 2015

Developed web client components of the IP network management tool using angular.js, bootstrap.js libraries.

Designed and implemented new features to accommodate distance measurement according to every country in the IP network health monitoring tool using Java Swings.

Senior Software Engineer - Samsung Research & Development (JAVA, ANDROID) Aug 2013 - Mar 2015

Implemented proof of concept (POC) for emotion recognition of facial expressions in the android camera app-worked on the android application layer.

Developed the android collage gallery for images & implemented benchmark application for the new camera android application to test memory utilization.

Developed proprietary Samsung android game pad controller using android application stack on Windows for desktop games.

Software Engineer - bwin.partygaming pvt. Ltd.(JAVA J2EE, AJAX, JQUERY, JSP, SPRING,JDBC ) Jun 2012 - Jul 2013

Remodeled BackOffice tool that gives access to in-house API’s, using Spring framework and included AJAX calls and jquery components on the front end.

Wrote complex SQL procedures to facilitate the database migration and to merge the player wallets during bwin and party merge.

RELEVANT ACADEMIC PROJECTS

Instance Matching for different businesses: (JAVA, OWL API, XML)(Ongoing) May 2016 - Present

Working on an algorithm to extract information from data available and build an ontology(OWL format) using JAVA OWL API

Developing an algorithm to match the Ontologies of food and other businesses of the City of Chicago using OWL matching.

Twitter Sentiment analysis using Heuristics: (PYTHON, APACHE PYSPARK) Mar 2016 - Apr 2016

Performed data cleaning on twitter training data set using techniques like Porter stemmer algorithm.

Built a feature extractor model to convert input data into a feature set (bag of words model).

The training data with the extracted features was fitted on various machine-learning models like Naive Bayes, Logistic Regression and Decision Trees to see the performance and minimize the error.

Implemented K-fold cross validation to test the accuracy of these models and identify the best classifier on test data.

Geospatial resource allocation for SF Parking problem: (PHP, GOOGLE MAPS API) Jan 2016 - Mar 2016

Developed an application for finding the closest available parking spot with minimal time and optimized resources.

Followed deterministic, probabilistic and baseline algorithmic approach for finding the closest spot and projected the results in GoogleMaps and did a comparison study to identify the best among them.

Cloud resource provisioning - JPetStore: (MS AZURE, JMETER) Nov 2015 - Dec 2015

Deployed a client server java application JPetStore as a cloud service on MS Azure and generated load, devised cloud provisioning rules and implemented load balancing strategies to increase the throughput of the application.



Contact this candidate