Suresh Appana

Suresh Appana Email and Phone Number

Senior Software Engineer at Cruise @ Ambient.ai
Suresh Appana's Location
Morrisville, North Carolina, United States, United States
Suresh Appana's Contact Details
About Suresh Appana

• Software Engineer with 10+ years of experience in development, testing and deployment.• Experience in full-stack software development (includes UI, middleware and backend).• Worked on multiple database technologies.• Experience in Agile and Waterfall development methodologies.• Experience in writing unit test cases and integration test cases.• Experience in setting CICD pipeline based on project requirements.• Experience in building microservices with inter & intra communication.• Great exposure to MVC architecture and design patterns.• Experience in giving ideas to life. Involved in the project from ideation to release stage.• Experience in Android mobile application development.• Experience in containerized environments like Docker, Kubernetes and KinD clusters.• Experience in developing CloudFoundry applications, Cloud native applications and also migrating CloudFoundry applications to Kubernetes.• Experience in creating integrations and alerts. (ex: Slack integration with Jenkins,K8s jobs etc)• Experience in Technical Offering/Product management. (Technical feasibility, quick POC development, researching latest technologies in the market and find a way to integrate them to the product based on business and market requirement, creating user stories, prioritizing, budget handling, handling end-to-end to bring the concept to reality).• Containerized Hyperledger Fabric locally to run locally and do necessary HLF upgrades and maintain chaincode.SKILL SET:-----------• Containerized Environments: Docker, Kubernetes, IBM Container Services, IBM Cloud Private, KinD, Helm Charts, Skaffold• Blockchain: IBM Blockchain Platform, Hyperledger Fabric• Messaging: RabbitMQ and Kafka• Programming Languages: TypeScript, Java, C# .Net, C++, C, Python• Databases: Redis, MongoDB, PostgreSQL, Cloud Object Store, Oracle, My SQL, SQL Server, Cloudant, Hadoop• CICD: Argo, Jenkins, Tekton• Machine Learning/AI: Deep Learning, Matlab (ML Toolbox), Watson• Mobile Technology: Android, PhoneGap, MIT App Inventor, JQuery Mobile• Web Technologies: HTML, CSS, JavaScript, JQuery, J2EE Web, AJAX, XML, JSON, D3.js, Semantic UI, Node.js, AngularJS• Configuration Management: Serena Dimensions, SVN, Git• Others: Grafana, Skaffold, Matlab, IBM Cloud, IBM Watson Services, REST, OpenStack, Just, Maven, Artifactory, CodeTEST®, MessageHub, Microservices, IBM Conversational Service, Nginx

Suresh Appana's Current Company Details
Ambient.ai

Ambient.Ai

View
Senior Software Engineer at Cruise
Website:
ambient.ai
Employees:
131
Suresh Appana Work Experience Details
  • Ambient.Ai
    Ambient.Ai
  • Cruise
    Senior Software Engineer
    Cruise Dec 2022 - Present
    San Francisco, California, Us
  • Alation
    Senior Software Engineer
    Alation Apr 2021 - Dec 2022
    Redwood City, California, Us
    - Decomposing monolith application to microservice architecture to run in Custom Kubernetes cluster in AWS.- Created Terraform and Ansible scripts to create multizone environment (Target Groups, Security Groups, route53 endpoints, bastion host, EC2 instances and load balancers) for custom Kubernetes Cluster to deploy Alation instance, Alation Analytics, redis and other dependencies.- Migrating monolith application to cloud native application to run on both on-prem and cloud environments.- Created standard helm charts based on best practices for teams to use.- Building GitOps pipeline to manage Infrastructure as a code.
  • Ibm
    Lead Cloud Engineer
    Ibm Feb 2021 - Apr 2021
    Armonk, New York, Ny, Us
    - Creating an architecture to deploy and manage IBM Z on IBM Cloud Environment.- Responsible for developing a cloud service broker application to manage IBM Z resources in the cloud environment.- By utilizing open service broker specifications, created backend and API endpoints for service broker to perform backend operations to manage service instances.- Created Docker images and helm charts for service broker to run in Kubernetes cluster.
  • Ibm
    Senior Software Engineer
    Ibm Oct 2019 - Feb 2021
    Armonk, New York, Ny, Us
  • Ibm
    Senior Software Engineer
    Ibm Jun 2018 - Sep 2019
    Armonk, New York, Ny, Us
    - Responsible for developing blockchain based web application for supply chain industry. (Collaborative project between IBM and Maersk).- Involved in the development, testing, integration and deployment of Permission Service, Account service and Blockchain Event Listener(BCEL) micro services on Kubernetes platform.- Effectively used Cloudant as persistent store. Created views and optimized queries for handling permission checks and validations.- Developed APIs and exposed them to customers via swagger.https://tradelens.com
  • Ibm
    Senior Technical Offering Manager/Senior Technical Product Manager/Software Engineer
    Ibm Aug 2017 - May 2018
    Armonk, New York, Ny, Us
  • Ibm
    Offering Managemer/Product Manager/Software Engineer
    Ibm Jan 2016 - Aug 2017
    Armonk, New York, Ny, Us
    IBM Digital Business Assistant (aka Assistant): http://ibm.com/assistant----------------------------------------------------------• Assistant helps individual to focus on the activities (situations) that matters most. It can be personalized to manage routine tasks, with no development expertise. • This is the first Digital Assistant configurable by you to work with the tools and data you use to get your job done. (Example: Gmail/Google sheets/Slack/Salesforce/CRMs etc)• Helps you to focus on uncovering the high value insights that really matter.My Responsibilities:• Involved in the project from day one which includes ideation, conceptualization and bringing concept to reality.• Development and POC: Developed applications using Watson Machine Learning, Conversation, Natural Language Classifier, Discovery and many other Watson services.• Offering management activities: Also responsible for UX (includes web, iOS and Android mobile applications) and DevOps squad ownership, researching and proposing new features, creating and prioritizing user stories, road map and positioning the product in market.Project link: http://ibm.com/assistantRelated videos:Why Assistant?: https://www.youtube.com/watch?v=MomD8inv8DYAddress information overload with Assistant: https://www.youtube.com/watch?v=i3gBd3Pe0gYImpact on Productivity and decision making: https://www.youtube.com/watch?v=qNTd6x4sLSgEmail Classifier:----------------------- • A cloud based application which handles incoming email automatically(Gmail Based application). • This application has the capability to - Search for the existence of a word in the body of the email. - Classifying the incoming email automatically using dthe trained Natural Language Classifier (NLC). NLC can be trained for different types of training data. For example: Spam/Not Spam, Inquiry/Compliant etc.
  • Ibm
    Technical Engineer
    Ibm Jun 2015 - Dec 2015
    Armonk, New York, Ny, Us
    Project 1: Vehicle Health Monitor (IoT based scenario) -------------Framework: Apache SparkApache spark analyzes the events generated by vehicle and sends the fault to Decision Server Insights (DSI) which identifies patterns with three fault events in a week and alters local dealer or agent. Second part of project involves applying the machine learning concepts. Project 2: Next Generation Vacation Planner------------Developed a vacation planning web application using IBM Watson Tradeoff Analytics Service, WFaaS(WorkFlow As a Service) and RaaS(Rules As a Service). Application is deployed in IBM Bluemix environment. • This application collects user interests and suggests the cities to visit based on those interests (Using Tradeoff Analytics Service for this purpose) and it also has the capability to list all the places/things in the city and book them for the user(Using WFaaS). • This application also suggests promotions, if any.(Using RaaS) (For example if we book two tickets atleast one month before the visit, one ticket is free).Languages: Java, JavaScript, Jquery, Servlets, Semantic UIWebsite: http://tripplanner.mybluemix.net/
  • Unc Charlotte
    Graduate Teaching Assistant Grader
    Unc Charlotte Jan 2015 - May 2015
    Charlotte, Nc, Us
    • Grading papers, setting up laboratory experiences, keeping class records, preparing• instructional materials, and/or other instructional duties• Teaching a laboratory or recitation section of a course• Teaching an independent section of a course
  • Honeywell Technology Solutions Lab Pvt Ltd
    Software Engineer
    Honeywell Technology Solutions Lab Pvt Ltd Jan 2012 - Jul 2014
    Charlotte, North Carolina, Us
    1)AGM3(Advanced Graphics Module) and Touch Screen Controller:--------------------------------------------------------------------------------------------• Developed and tested the interfaces for DEOS (Digital Engine Operating System) to minimize the application dependency on the Operating System.• Fully responsible for the test strategy development and testing of the fundamental OS functionalities including Timing requirements, Memory Operations of various registers, PBIT (PowerUp Built-In Test), Continuous Built-In Test (CBIT), IO operations, Cursor Control Devices (Cursor and Keyboard operations) and Image CRC requirements (to make sure that image rendered on display matches the expected) adhering to DO-178B standards.• Developed more than 50 internal support tools for automating testing activities, auto-monitoring scripts and interfaces.• Solved two major problems (CCDKBD Integration and Debugger Test Development issue)• Mentored new employees in application, domain and technical aspects.2) Work-Flow Automation:---------------------------------• Involved in the development phase of Work-Flow automation tool, which automates the most of the testing life cycle activities for Embraer, Falcon, GulfStrem and Cessna programs.• As a part of team of size 20, main responsibilities include: Developing the code in C# .Net by using Visual Studio .Net framework 4.0, collaborating with the team and providing support to other team members.3)VBScript Test Engine:----------------------------------• Effectively utilized Six Sigma DMAIC approach for the project development with the tools TPM, PMAP, C&E Matrix (Fishbone approach), FMEA (Failure Mode Effective Analysis) and Control Charts.
  • Freelance
    Software Engineer
    Freelance May 2011 - Dec 2011
    Worked on Library Management System and Developed health monitoring system

Suresh Appana Skills

Kubernetes Docker Android Development Apache Spark Sql C C++ Java C# Core Java Databases Pl/sql Javascript Unix Jsp Hadoop Oracle Xml Microsoft Visual Studio C++ Microsoft Sql Server Mysql Oracle Sql Developer Netbeans Microsoft Office Html Vbscript Eclipse Linux Watson Mapreduce Hive Servlets Bluemix Tradeoff Analytics Sendgrid Wfaas Raas Pvcs Tortoise Svn Aerospace Testing Test Automation Debugging Code Java Enterprise Edition Css Rtos Python Integration Web Applications Jquery

Suresh Appana Education Details

  • University Of North Carolina At Charlotte
    University Of North Carolina At Charlotte
    Computer Science
  • Jawaharlal Nehru Technological University, Kakinada
    Jawaharlal Nehru Technological University, Kakinada
    Information Technology

Frequently Asked Questions about Suresh Appana

What company does Suresh Appana work for?

Suresh Appana works for Ambient.ai

What is Suresh Appana's role at the current company?

Suresh Appana's current role is Senior Software Engineer at Cruise.

What is Suresh Appana's email address?

Suresh Appana's email address is su****@****ail.com

What is Suresh Appana's direct phone number?

Suresh Appana's direct phone number is +198026*****

What schools did Suresh Appana attend?

Suresh Appana attended University Of North Carolina At Charlotte, Jawaharlal Nehru Technological University, Kakinada.

What are some of Suresh Appana's interests?

Suresh Appana has interest in Rice Bucket Challenge, 20th Century Fox, Honeywell Aerospace, Ancient Bharat (India), Inc, Community, Net, All India Radio News, Ndtv, Triveni Indian Students At Uncc.

What skills is Suresh Appana known for?

Suresh Appana has skills like Kubernetes, Docker, Android Development, Apache Spark, Sql, C, C++, Java, C#, Core Java, Databases, Pl/sql.

Who are Suresh Appana's colleagues?

Suresh Appana's colleagues are Ethan G., Md Azruddin Ansari, Amie Prichard, Biswajeet Dhal, Thuy Tran, Biswajeet Dhala, Jules Dedieu.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.