Sign in

Software Engineer Computer Science

Los Angeles, California, United States
October 30, 2016

Contact this candidate


Mahesh Ganesamoorthi

+1-213-***-**** in maheshganesamoorthi


University of Southern California, USA Master of Science - Computer Science (GPA: 3.5/4.0) *Dec 2016 Anna University, India Bachelor of Information Technology (GPA: 3.7/4.0) May 2012 INDUSTRY EXPERIENCE

Barracuda Networks Inc Software Engineer Intern June’16 - Aug’16

Web Filter - Developed an application to add Http/Web filtering, SSL inspection for Web Filters, Web Security Gateways & Firewalls using Python.

REST Endpoint - Built REST API endpoints to expose data sources using Node.js, Angular.js, Python for a CRM model. Automated test bench application to test web UI elements using Spring, Maven, MQ, TestNG, Selenium 2.0 Tata Consultancy Services (TCS) Software Engineer Nov’12 - July’15

Transaction Management System: As Module Lead, designed a framework for controllers and business logic components (a web application) that captures and displays investment sector’s customer related information. Implemented using Spring3.1, AJAX, RESTful API, Ant Maven, Jenkins, JSON, iLog JRules as BRM, Oracle 10g, Tibco EMS, Hibernate 3.3, WebSphere, Hermes JMS

Iowa Settlement System: Captured Stock Netting/Settlement data and integrated it with a web application on top of Oracle’s cloud using Python, Google Web Toolkit, Angular JS, PHP, XSLT, WebLogic 12C, AWS

BASES CMU: Designed an architecture and developed for a ranking engine application that captures and stores entire portfolios of Large scale traders and products based on their success/failure rate and rank them accordingly. Implemented using C# .NET, MVC 4.0, WCF, Entity Framework, JQuery, JavaScript, Kendo UI, HTML5, CSS3 PROFESSIONAL AFFILIATION

Full Stack developer and Research Assistant for the project ’Fuppy’ at USC. Involved in building mobile application using Android, web crawler, bootstrap, jQuery, High Charts and REST. Visit Fuppy Portal !

Graduate Teaching Assistant for “Principles of Software Development” at USC SKILL SET

Languages Java, C, C++, C#, Python, Unity 3D

Web Technologies HTML5, CSS3, PHP, JavaScript, JQuery, Ajax, JSON, XML, Node.js, Angular.js Frameworks Spring 4.1, Hibernate 3.3, MVC 4.0, Struts 1.2, .NET, Entity, Hadoop Servers WebLogic 12c, IBM WAS 8.5, IBM MQ, JBoss, Apache Tomcat Tools GIT, Jenkins, Perforce, Postman, Kendo UI, SOAP UI Backend Oracle 10g, MySQL, SQL Server 2010 R2, Mongo DB PROJECTS GitHub Repo: maheshganesamoorthi/MyProjects Weenix Kernel: Implemented core operating system functionalities such as Process, Memory management (VM) and File system management (interaction between Actual FS and Virtual FS) into hollow Weenix kernel – C Programming Web Crawler: Enhanced Crawler to collect information like URLs attempted to fetch, unique URLs within and outside domain, files downloaded successfully and generated page ranks from Fox News and ABC News – Java Crawler4j Stock Market Analyzer: Developed web (Web App Demo!) and android (Android App Demo!) application - to analyze the current stock market and to provide real time data representation – Bootstrap jQuery PHP Google Cloud Inference Engine: Strip down version of Prolog. Developed an AI agent to make insightful inference for randomized queries using Backward Chaining, to entails facts. The model uses Bayesian Networks – Java Wireless communication in ubiquitous computing using Bluetooth: Implemented an AI agent for data pattern matching on huge data sets using smart sensor networks powered by Bluetooth 801.15.1 – Java REST Utility Mining as Knowledge as a Service: Devised a Fast Utility (iFUM) algorithm with K-means Clustering for Knowledge as a Service to compute High Utility datasets to support Customer Relationship Model and Cross Selling – Java Scala HONORS

Bestowed with “Best Performer” & “KUDOS” for consecutive two years from TCS

Paper selected for publication in Springer International – Titled “Intelligent Transportation System based on Data Patterns” by International Conference on Computational Intelligence and Technology

Oracle Certified Java 7 Programmer and Microsoft Certified Professional Developer

University Rank Holder – Rank 36 / 3932 (Undergraduate)

Contact this candidate