Ganesh Bhat

Software Engineer

Bengaluru, Karnataka, India23 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Designed Oracle's PaaS solutions, enhancing enterprise capabilities.
  • Developed world's first Android multi-function printer.
  • Coached teams to deliver high-performing systems.
Stackforce AI infers this person is a SaaS and Embedded Systems expert with extensive experience in software architecture and development.

Contact

Skills

Core Skills

Enterprise SoftwareSoftware Design & ArchitectureEmbedded Devices & AndroidSoftware Development

Other Skills

Android DevelopmentAntCSSCore JavaEJBEnterprise ArchitectureHTMLJ2EEJ2EE Application DevelopmentJDBCJMSJavaJava Enterprise EditionJava MailJavaMail

About

✔ experienced in building frameworks, android applications, large scale multi-tenant distributed systems with event ingestion pipelines with near real-time processing. ✔ Design and development of Oracle Management Cloud Managed PaaS solution for Oracle Integration Cloud (iPaaS platform), Oracle SOA and Oracle Service Bus. ✔ Deep understanding of horizontal scaling, multi-node, multi-cluster systems, micro-services architecture, Service oriented architecture, NoSQL cloud document stores, Kafka and multi-threaded app development. ✔ Worked on building core framework components for World’s first android multi-function printers at Samsung, understand latest cutting-edge android frameworks such as Dagger, Event Bus, Dependency Injection with Retrofit, Android Data Binding, ButterKnife and BLE Beacons. ✔ Experience in coaching and mentoring large teams to deliver high performing systems needing cross functional collaboration with stringent deadlines. ✔ Full stack development experience and exposure to wide variety of technology stacks with strong software architecture and design fundamentals. ✔ Experience in performance tuning, footprint reduction, memory tuning, debugging and profiling of mobile apps. ✔ Experience in building tools, automating tasks, code generation for DSL with XText and XTend. Specialties ---------------- - Software design & architecture - Enterprise software - Systems monitoring & active management - Embedded devices & Android Passionate about Android, Automation, IoT, Wearable devices, programming languages and frameworks, internet connected technologies.

Experience

Servicenow

3 roles

Principal Engineer

Promoted

Oct 2022Present · 3 yrs 5 mos

Senior Staff Software Engineer

Promoted

Mar 2021Nov 2022 · 1 yr 8 mos

Staff Software Engineer

Nov 2018Mar 2021 · 2 yrs 4 mos

Oracle india pvt. ltd

Principal Member Technical Staff

Jul 2015Nov 2018 · 3 yrs 4 mos · Greater Bengaluru Area

  • Design and development of Oracle Management Cloud Managed PaaS solution for Oracle Integration Cloud (iPaaS platform), Oracle SOA and Oracle Service Bus.
  • Worked on requirement gathering , use-case prioritization, scoping and management of release cycles, User Experience design
  • Reduced time to market of products by 20% while managing release cycles for team of 10 with cross-functional collaboration, efficient planning and automation.
  • Design and development of core framework components such as discovery, log integration, UI with Oracle JET, knockout JS and RequireJS, proactive synthetic monitoring via Oracle Container Service.
  • Design and development of metric collection and discovery for Oracle Service Bus and Oracle SOA
  • Design and development of Oracle Enterprise Manager Managed PaaS solution for Oracle Public Cloud
  • Monitoring solution for Integration Cloud Service ( iPaaS )
  • Monitoring of SOA Composite application in enterprise manager cloud control
  • Design and development of Oracle Enterprise Manager for On-premise customers
  • Pointed diagnostic solution with execution flow visualization for Oracle Service Bus
  • Development of private cloud solutions to provision Oracle SOA and Oracle Service Bus in any IaaS or On-premise systems
  • Synthetic test suite (selenium and testNG) execution framework for monitoring ( metric collection, alerting ) and SLA tracking
  • Reduced the complex ASM java bytecode instrumentation in synthetic test for Http Archive generation into a single line of instrumentation code using Java Dynamic Proxy. Overcame existing limitation and supported hand coded selenium tests and test suite.
Oracle Management CloudOracle Integration CloudOracle SOAOracle Service BusJavaUI Development+3

Samsung r&d institute india

3 roles

Chief Engineer

Promoted

Apr 2013Apr 2015 · 2 yrs

  • ✔ Developed MVVM UI framework, two-way binding, key-value store cache and template engine in Android for world’s first Android multi-function printer.
  • ✔ Improved performance of MFP apps by 30% with persistent content provider key-value cache and reduced footprint by 30% by introducing shared common pages and simplified UI building with template engine.
  • ✔ Product built on frameork won best engineering project across Samsung (Bronze yearly award) for quick development and quality. Product received Buyers lab award (BLE for MultiXpress 4300/7600).
  • Received Knight Award for this work – which is a yearly award given to 3 people in a delivery unit of 100 people.
  • ✔ Built 3 new printer lineup for multi-million-dollar worth B2B orders from 2 competitors on this platform.
  • ✔ Reduced time to market by 50% for OEM orders and new lineup of multi-function printers by encapsulating machine specific platform code and implementing product line architecture.
  • ✔ Trained as part of 6-week architect workshop, attended by selected 20 people across Samsung subsidiaries, for architects by David Garlan (CMU), professors from IIT-Kanpur, IIT-Madras, and IIT-Delhi & Seoul National University.
MVVMAndroid DevelopmentPerformance OptimizationUI Framework DevelopmentEmbedded Devices & AndroidSoftware Design & Architecture

Lead Engineer

Promoted

Apr 2011Apr 2013 · 2 yrs

Senior Software Engineer

Apr 2010Apr 2011 · 1 yr

  • Embedded Java/J2EE Application for Multi Function Printers
  • ✔ Developed tools to detect and fix commonly occurring Localization and inconsistent validation issues across system.
  • ✔ Design and Implementation of new apps and B2B request implementation in XOA ecosystem
  • ✔ Re-factored bug prone and critical apps in the XOA ecosystem and documented design decisions using UML.
  • ✔ Review of Design, Code and Test Case and caught 20% of defects during review phase.
  • ✔ Mentored junior developers and interns, executed pet projects and idea implementations through them.

Accenture

2 roles

Senior Software Engineer

Feb 2009Apr 2010 · 1 yr 2 mos

  • Fallout order management system
  • ✔ Recovered failing order management system by developing a batch job execution framework using Quartz, Spring DI, Velocity, and Java Mail from scratch within 2 months. It avoided losses to AT&T customer and Accenture.
  • ✔ Received BEST award for tools & best practices and Accenture Celebrates Excellence (ACE) value creator award – yearly award given to a person in a delivery unit of 200 people.
  • AT&T DSL Order management system
  • ✔ Designed and implemented bulk of middleware and UI requirements using Struts, JMS, EJB, Service Bus and
  • ILog JRules. Handled critical bugs and production bugs within short span of time
  • ✔ My team of 5 received ACE team award- yearly award given to a team in a delivery unit of 200 people.
JavaJ2EELocalization ToolsUMLSoftware DevelopmentEmbedded Devices & Android

Software Engineer

Jan 2007Feb 2009 · 2 yrs 1 mo

QuartzSpring DIVelocityJava MailStrutsEJB+2

Ganesh arts

Entrepreneuring

Jan 2003Mar 2007 · 4 yrs 2 mos · Kumta, Karnataka, India

  • Projects : Mahalasahandicrafts.com, Sahyadricashew.com, Ambikacashw.com
  • Tech stack: Photoshop, Javascript, CSS, Flash, Dreamweaver, PHP, Apache Tomcat
  • Team Size : 3

Education

Udacity

Machine Learning Engineer Nanodegree — Machine Learning with AWS SageMaker

Jan 2021Jan 2021

Birla Institute of Technology and Science, Pilani

Master of Science (M.S.) — Software Systems

Jan 2009Jan 2012

Visvesvaraya Technological University

BE — Computer Science

Jan 2003Jan 2007

Stackforce found 100+ more professionals with Enterprise Software & Software Design & Architecture

Explore similar profiles based on matching skills and experience