1. linkedin.com/in/tvramesh
https://github.com/ramcode VENKATA RAMESH (716)238-2223
vthetaka@buffalo.edu
EDUCATION
University at Buffalo Buffalo, NY, USA Aug 2015 – Dec 2016
Master of Science Computer Science
Indian Institute of Technology Guwahati, India Aug 2007 – May 2011
Bachelor of Technology Bioengineering
TECHNICAL SKILLS
Key Skills Back End and Full Stack Software Development, Object Oriented Design, Web
Applications, Data Mining, Big Data, Hadoop, Agile Methodologies
Programming Languages Java, Python, C++, JavaScript, SQL
Web Technologies HTML, CSS, jQuery, Ajax
Databases Oracle, MySQL, Cassandra
Frameworks and Tools J2EE, Spring, Struts, RESTful Web services, Hibernate, JPA, Junit, Bootstrap, ExtJS,
JSON, XML, JSP, JSF, Tomcat, Eclipse, SVN, Git, Maven, Apache Solr, Lucene, Apache
Hadoop, Map Reduce, Apache Spark, AWS, Swing, JavaFx, JIRA
WORK EXPERIENCE
Web Developer University at Buffalo Jun 2016 – Dec 2016
Designed and developed a responsive website using HTML5, CSS, Bootstrap, JQuery for ILPB institute of UB.
Worked on setting up the infrastructure, configuration and enhancing of existing features of web application
Software Engineer Loylogic Technologies, Pune, India Sep 2013 – Jul 2015
Worked on a highly scalable J2EE e-commerce platform powering storefront shops. Improved application performance by
migrating back-end code from Struts to Spring MVC framework and rewriting java classes
Designed and developed responsive UI screens using ExtJS and integrated front-end screens with the back-end
Developed a notification service framework to report hold orders and other web services for payments and invoices
Participated in code reviews, design discussions, bug fixing and mentoring new candidates
Software Engineer Hewlett Packard, Chennai, India Jun 2011 – Sep 2013
Designed and developed a centralized asynchronous invoice processing system, using message queues, middleware
architecture, Web services and J2EE design patterns
Developed an API for consuming, parsing and processing of invoice XML messages asynchronously and
storing for downstream applications
Developed an automated invoice reporting framework and built an UI tracking invoices and other analytics
Took part in analysis as well as decision making of high and low level designs of business requirements
PROJECTS
A multilingual Information Retrieval system for twitter data (Java, Solr, Bootstrap) Fall 2015
Built a Java crawler for multilingual tweets to be indexed and ranked. Built an IR system using Apache solr. Evaluated the
system using Vector space model, BM-25 and language models. Built an UI to search the tweets
Persistent key value storage (DHT) based on Amazon Dynamo (Java, Android, Linux) Spring 2016
Implemented a distributed persistent key-value storage system based on simplified version of amazon dynamo providing
both availability and linearizability using portioning, replication, failure handling and eventual consistency
Classification and clustering algorithms for data mining (Java, Python, Hadoop, Linux) Fall 2016
Implemented K-means, hierarchical and DB scan clustering algorithms and kNN, naive bayes, SVM, decision trees and
markov chain classification algorithms for biomedical gene data set and evaluated for accuracy and performance
Class room scheduling with Hadoop (Java, Hadoop, Linux, Tableau) Spring 2016
Wrote map reduce jobs to solve the big data problem of course and classroom scheduling and performed EDA of output data
using tableau
Handwritten digit recognition using artificial neural networks (Python) Spring 2016
Implemented an artificial neural network to train handwritten digit image data and evaluated the network for prediction
accuracy using feed forward and back-propagation algorithms.
Data warehouse and OLAP system for biomedical data (Java, Oracle, JavaFx) Fall 2016
Built a data warehouse on OLAP model for Biomedical gene data and a data mining and visualization tool in Java
GRADUATE COURSE WORK
Analysis of Algorithms Information Retrieval Distributed Systems Data intensive Computing
Machine learning Operating Systems Data Mining & Bioinformatics Pattern Recognition