Suresh Ramakrishnaiah Experience: Principal Software Engineer, Confidential, Mountain View, CA Nov 2016 - Present

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Suresh​ ​Ramakrishnaiah

[email protected] | 408-663-7353 | Pleasanton, CA | Green Card Holder |

Experience
Principal Software Engineer, Confidential, Mountain View, CA Nov 2016 - Present
Technologies: ​Java, python, nodejs, tomcat, nginx, cassandra, elasticsearch, redis, kafka, docker

● Lead development of ​Patent Pending Conversational AI Platform built using state of the art
Artificial Intelligence technologies like CNN, Deeplearning4j and Stanford Libraries.
● Responsible for Product and System Architecture of the platform.
● The platform processes 1 Million messages per day across top 10 Airline/Finance/Telecom
Brands.
● Built highly scalable architecture using Kafka, Redis, Elasticsearch and Cassandra.
● Automated conversation for over 300 brands using our Conversation AI Platform (Brands,
HomeDepot, David's Bridal, Sky)
● Build highly scalable architecture and deploy the system across 6 regions (3 private cloud and 3
AWS cloud) .
● Designed and Developed Dialog Management for bots using state of the art NLU and integrated
3rd party NLU Providers (IBM Watson, Google DialogFlow) integration.
● Extensively worked with cross functional teams to integrate with LiveIntent, Analytics, FAAS etc.
● Mentored and coached many individuals and I was successful in growing them to eventually own
and lead services.
● Worked with ML Engineer to design and develop a classification system for customer support
issues for LevelUp and Sun Basket and deployed using Docker

Technical​ ​Manager, ​MetricStream, Inc​, Palo Alto, CA Aug 2012 - Nov 2016
Technologies: Elasticsearch, Logstash, Kibana, Java, Scala, Kafka, Python, Docker, HTML, CSS,
D3, Nginx, MySQL

● Built Centralized log management solution to centralize logs from 500+ Servers using ELK stack.
● Created data pipeline for ingesting logs data to elasticsearch using ELK stack
● Automation of Distributed Cluster setup using Saltstack configuration management
● Developed Log Processing Layer to normalize unstructured data into a structured data format
● Enhance data from multiple data sources to generate more accurate analytics
● Developed REST API to fetch data from elasticsearch data warehouse
● Built a team of 5 engineers.
● Helped customer migrate data across data center
● Designed an app store Application for customers to download MetricStream apps
● Reviewed UX designs and worked collaboratively with them to build store experience

Sr Software Engineer, ​The Allant Group​, Chicago, IL Sep 2011 – April 2012
Technologies​: Linux, Agile Tools, Java/J2EE, Oracle 10g, Eclipse, Spring, Mule ESB.

● Developed consumer search service to enhance partial consumer data


● Developed matching algorithms like phonetic match, audience tier match (Individual, Household,
Residential), Internal Match Levels (First name, Last name, Address).
● Measure application performances (capture and analyze round trip latency).
● Developed metrics to create report data for Business Intelligence (SAP BI) reports
Lead Software Engineer, TradeHelm, Inc., Chicago IL. Nov 2005 - Sep 2011
Technologies​: Red Hat Linux, PostgresQL, Java/J2EE, JBoss, Eclipse, CVS, SWT, Struts

● Designed and Developed equity and commodity futures trading platform (ACtrader)
● Developed patent pending algorithms for trading future market(Multi Leg, Auto-Arb, Iceberg)
● Developed low latency (milliseconds) Market Data processors for ICE, CME, NYSE, EUREX,
EBS (ICAP) FIX, Mexder, BATS using TCP, UDP Networking and Multi-Threading
● Optimized Multi-Threaded application to reduce latency from 15 ms to 5 ms
● Design and Developed Excel trading Interface using Microsoft RTD/JNI
● Designed and Developed Risk Management web interface using Apache Wicket Framework
● Worked directly with clients Prudential, UBS, SIG Investment, Hard8 LLC, ABN Amro

Technical Consultant, Chicago Board of Trade (CME), Chicago IL. May 2005 – Nov 2005
Technologies​: Java/J2EE, Solaris 9, Weblogic 8.1, Websphere MQ 5, Eclipse 3.0, ORACLE 10g,
Rational Rose, Rational Clear Case
● Developed THS (Trade Handling System) test framework to validate clearing data process

Quinnox, Inc. May 2000 – May 2005


Sr. Java Developer Chicago, IL

Project: ​InSite® (Intelligent Service Procurement) – ​SaaS​ Solution – ​Fieldglass (acquired by SAP)
Technologies: ​Weblogic 8.1, Intellij Idea 3.0, Eclipse 3.0, HTML, JSP, Java, SQL Server
Client​: Fieldglass, Inc, Naperville IL (www.fieldglass.com)

● Developed workflow processing layer for approval, notification and escalation


● Developed notification and escalation agent based on the workflow state
● Evaluated application server, JDBC driver, testing tools, development frameworks like (​Jmeter,
TestMaker, CrystalClear, PerformaSure, Jprofiler​) etc.
● Developed a business rule engine using ​Beanshell​ scripts
● Worked with​ SQL​ queries, views, and stored procedures
● Developed build scripts to package and deploy applications to Jrun/Tomcat/Weblogic.

Java Programmer, Freelancer, Bangalore, India Dec 1998 – May 2000


Technologies​: ​Windows 95 / NT, JAVA 1.2, JDBC, PL/SQL ​ORACLE 7.1

Leadership and Awards


Liveperson​: ​GPT Gem​ award for Exceptional performance for leading team and delivering
product was well received by Customers.

Education
Bangalore University Bangalore, India
Bachelors in Computer Science & Engineering 1994-1999

You might also like