Mahesh Ganesamoorthi
Total Page:16
File Type:pdf, Size:1020Kb
Mahesh Ganesamoorthi +1 213-263-1438 [email protected] maheshweb.me in maheshganesamoorthi EDUCATION University of Southern California, USA Master of Science - Computer Science (GPA: 3.5/4.0) May 2017 Anna University, India Bachelor of Information Technology (GPA: 3.7/4.0) May 2012 INDUSTRY EXPERIENCE SAP America Inc. Software Engineer Intern Jan’17 - Apr’17 SAP Hybris & Cloud: Developing an application to build and consume business objects as Cloud services. Also, to ensure mobility for end users with RUI – Node.js, XML, CSS, Java. 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 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) .