Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Timeline
Generic

MUKESH YEDAMALE BHAT

Summary

Dynamic Senior Software Engineer with extensive experience at V-Soft Consulting, specializing in C/C++ and Java. Proven track record in designing microservices and streamlining CI/CD processes. Adept at leading teams and enhancing software security, while fostering collaboration and innovation. Committed to delivering high-quality solutions in fast-paced environments.

Overview

22
22
years of professional experience
1
1
Certification

Work History

Senior Software Engineer (C/C++/Java/Python)

V-Soft Consulting
11.2020 - Current
  • Designed and developed initiation and termination orchestrators for EXE scanner application RQRRNE, improving operational efficiency.
  • Streamlined CI/CD process for code promotion and integration, automating scripts with Jenkins.
  • Designed and developed software changes for EUV source plasma setup product, enhancing system functionality.
  • Developed Tin Writing solution to mitigate main pulse beam clipping of droplet during on/off shots, enhancing system reliability.
  • Actively contributed to code/design/test reviews, documentation, KT sessions and product demos.
  • Represented team in client interactions, facilitating collaboration between offshore and on-site teams.
  • Environment: C, C++, Python, Perl, Java, JavaScript, Linux/Unix/MS Windows, GitHub Copilot.

Software Developer (C++/Java/Cloud)

BNSF Railway
Fort Worth, USA
01.2015 - 04.2022
  • Modernizing the Waybill 2.0 application (Java Spring Boot-based application) that consumes electronic shipment requests to produce, validate, process, and transform into Bill of Lading entity.
  • Created Java-based micro-services supporting MTR app within Spring/Spring Boot framework.
  • Developed back-end for MTR (Mobile Train Reporting), an Apple iPad app enabling reporting of train work events.
  • Development and support of AEI/GPS/WOR JDFW mid-tier application and mid-tier cron batch purge jobs.
  • Developed and supported protection modules and hardware/software communication for terminal process control (TPC) system in hump yard.
  • Developed and supported work order reporting (WOR) system, resolving connection/network issues and ensuring seamless server switching through Windows OS registry updates.
  • Identified and remediated software security audit vulnerabilities to enhance system integrity.
  • Environment: RedHat OpenShift Cloud Platform, C, C++, Java/Java Beans, Groovy, C#.Net, Windows/AIX/RedHat Linux, DB2, MongoDB, PostgreSQL.

Senior Software Developer Consultant (C++/ Java/Cloud)

Clients: Anthem/IBM, Experian, Zix Corp., Stemware
Dallas, USA
01.2020 - 11.2020
  • Designed, prototyped, developed, tested, and deployed next-generation micro-services cloud-ready products to achieve optimal performance.
  • Created and implemented databases, Jenkins CI/CD pipelines, and cloud platform modules to support newly developed REST-based APIs.
  • Design and develop micro-services for Experian credit/employment/income background reports, disclosures, and dispute functionalities.
  • Ported and developed Content Server C++ code to Java, delivering proof of concept for cloud-based next-gen application.
  • Ported and developed Zix’s email encryption software ZEMS, migrating 32-bit application to 64-bit architecture.
  • Designed and deployed software applications by leveraging expertise in Linux security, operating system internals, file system structures, firewalls, and cloud-based virtualized environments.
  • Environment: AWS, RedHat OpenShift Cloud Platform, Java, C, C++, Perl, Python, JavaScript, VMWare vSphere, Windows/Fedora Linux/CentOS/RedHat Linux/MacOS, Microsoft SQL Server/Postgre SQL/Liquibase/Oracle 12.

Senior Software Engineer (C++)

Sabre Holdings
Southlake, USA
07.2013 - 01.2015
  • Design and develop Sabre Travel Network's flex fares requirement for airline shopping solutions.
  • Analyzed, maintained, fixed bugs, and executed unit testing of air shopping/pricing product to enhance reliability and accuracy.
  • Established precedence of through fare over sum of local fares for TAM Airlines in Brazil's domestic market.
  • Environment: C, C++, Linux.

Technical Lead/Developer (Java/C++)/IT Security Programmer Analyst

Clients: Vantiv (Fifth Third Processing Solutions), Accenture
07.2011 - 07.2013
  • Scanned existing source code base of core bank transaction gateway services, identifying critical security vulnerabilities that strengthened system integrity.
  • Analyze and remediate the prioritized OWASP (The Open Web Application Security Project) top 10 lists of threats.
  • Developed POC (Proof of Concept) and prototype for PAM (Pluggable Authentication Module) access in internal applications on UNIX, enabling Single Sign-on within intranet network.
  • Facilitated client business meetings, coordinating strategy and work allocation for core remediation tasks while providing regular status updates.
  • Environment: C++, C#.Net, Java, Linux, Windows, Linux-PAM, MySQL, Oracle.

Senior Software Developer (C++)

Collabera Inc
Irving, USA
02.2012 - 05.2013
  • Developed Ingenico PIN pad RBA requirements to improve transaction security and operational efficiency for 7-Eleven convenience stores.
  • Created age verification system to ensure compliance with legal age restrictions by scanning government-issued IDs/DLs for Canadian and American stores.
  • Acquired expertise in Card Management System functionalities for credit, debit, fleet, store value, and EBT cards, enhancing payment processing capabilities.
  • Environment: C, C++, YACC, Windows, WePOS, XP Embedded OS, Ingenico I6780, and ISC350 PIN Pads, NCR Terminals.

Senior Software Engineer/Technical Lead

EMC Corp
Bangalore, India
09.2009 - 06.2011
  • Designed, developed, and owned host and database agent code base for EMC’s Control Center product, enhancing product functionality and reliability.
  • Analyzed, debugged, and resolved OS crashes, memory leaks, application hangs, and performance issues to enhance system stability.
  • Mentored team members, authored technical white papers, and organized project tracking meetings to foster collaboration and share knowledge.
  • Discovered, collected, and analyzed OS details (file systems, SAN) and database metadata (ASM disk groups, clusters) to support system optimization.
  • Environment: C, C++, AIX/HP-UX/Solaris/Linux/Windows, Oracle/ASM, SQL Server, Sybase, VMWare/Cloud computing.

Technical Lead/Senior Developer

Symphony Services
Bangalore, India
02.2008 - 09.2009
  • Developed and implemented POS features to improve retail customer experience.
  • Designed and implemented data structures and reports for PPM modules including HR, eClearview, KPI, Forecaster, and Scheduler.
  • Mentored team members on best practices, facilitating successful project completion.
  • Environment: Core Java, C, C++, C#.Net, Windows, TCL (scripting), HTML, JavaScript.

Technical Lead/Senior Developer

Oracle Corporation
Bangalore, India
08.2005 - 02.2008
  • Owned Siebel CRM components Smartscript and iHelp; developed core and UI enhancements, improving overall user experience.
  • Analyzed, designed, and implemented enhancements for error and exception handling in Siebel Scheduler, improving system reliability.
  • Debugged and fixed memory leaks, optimized performance, and resolved application hanging and deadlocks, enhancing system stability.
  • Work planning, allocation and monitoring, status reporting, mentoring, and guiding team members.
  • Environment: C, C++, HP-UX/AIX/Solaris/Windows, Siebel CRM, DB2, Oracle.

Software Engineer

Infosys Technologies
Bangalore, India
10.2003 - 08.2005
  • Developed and maintained call processing framework for Spectrum Peripheral Module, enhancing telecom product functionality through implementation of VOIP-related Megaco/H.248 and signaling protocols (SS7/CCS7).
  • Led project planning, CMMI gap analysis, and milestone report analyses; performed CM audit, tracked issues to closure, and facilitated CM orientation sessions to ensure compliance and team understanding.
  • Environment: C, C++, JavaScript, HTML, UNIX/HP-UX/Sun Solaris.

Education

Master of Science - Information Systems

Mangalore University
India
01.2002

Bachelor of Science - Computer Science

Mangalore University
India
01.2000

Diploma - Computer Application

Rajiv Gandhi Education Foundation
India
01.1999

Skills

  • C/C
  • VC
  • Java
  • Python
  • C#Net
  • Unix Shell scripting
  • JavaScript
  • HTML
  • AWS
  • Red Hat OpenShift
  • Docker
  • Jenkins CI/CD
  • Splunk
  • Kabana
  • VS Code Copilot
  • GITHUB Copilot
  • J2EE
  • Java Beans
  • Spring MVC
  • Spring IoC
  • JUnit
  • RobotScripts
  • SOAP web services
  • REST
  • JSON
  • XML
  • Microservices
  • Tomcat web servers
  • Swagger
  • Postman
  • Insomnia
  • SoapUI
  • Apogee
  • HP Fortify
  • IBM Rational Appian
  • OWASP Top10
  • TCP/TCPS
  • HTTP/HTTPS
  • SSL/TLS
  • TCP/IP
  • Oath 20
  • Secure development
  • Spring Boot
  • Spring Framework
  • MKS
  • Apache Camel
  • Artifactory
  • AppCanvas
  • MongoDB
  • PostgreSQL
  • Oracle 12
  • MySQL
  • SQL Server
  • DB2
  • Sybase
  • Liquidate
  • IntelliJ
  • Eclipse
  • Spring Tool Suite
  • Groovy
  • Visual Studio
  • Wind River Workbench
  • GIT
  • BitBucket
  • GitHub
  • SVN
  • CVS
  • VSS
  • Microsoft TFS
  • ClearCase
  • ClearQuest
  • Enterprise Architect
  • MS Visio Pro
  • LucidChart
  • UML
  • MS Office
  • UNIX
  • Windows
  • Mac macOS
  • DOS
  • Maven
  • Grable
  • GCC
  • GDB
  • Kafka
  • IBM MQ
  • Jira
  • Garret
  • Version One
  • Remedy
  • Wiki
  • Confluence
  • Install Shield
  • Teamcenter
  • Polarity
  • Windbag
  • DBVisualizer
  • Kabana logging
  • Retrium
  • Siebel CRM
  • Agile
  • SCRUM

Certification

  • EMC - Information Storage and Management
  • VMWare vSphere: Install, Configure, Manage [V4.1]
  • Siebel 7.7 CRM Essentials and Engineering Foundations
  • Online learning and certifications (LinkedIn learning, Udemy, Coursera)

Languages

  • C/C++ (11/14/17/20)
  • VC++
  • Java (SE 6/7/8/9/11/14/15)
  • Perl
  • Python
  • C#.Net
  • Visual Basic 6.0
  • Unix Shell scripting
  • YACC
  • JavaScript
  • HTML

Timeline

Senior Software Engineer (C/C++/Java/Python)

V-Soft Consulting
11.2020 - Current

Senior Software Developer Consultant (C++/ Java/Cloud)

Clients: Anthem/IBM, Experian, Zix Corp., Stemware
01.2020 - 11.2020

Software Developer (C++/Java/Cloud)

BNSF Railway
01.2015 - 04.2022

Senior Software Engineer (C++)

Sabre Holdings
07.2013 - 01.2015

Senior Software Developer (C++)

Collabera Inc
02.2012 - 05.2013

Technical Lead/Developer (Java/C++)/IT Security Programmer Analyst

Clients: Vantiv (Fifth Third Processing Solutions), Accenture
07.2011 - 07.2013

Senior Software Engineer/Technical Lead

EMC Corp
09.2009 - 06.2011

Technical Lead/Senior Developer

Symphony Services
02.2008 - 09.2009

Technical Lead/Senior Developer

Oracle Corporation
08.2005 - 02.2008

Software Engineer

Infosys Technologies
10.2003 - 08.2005

Master of Science - Information Systems

Mangalore University

Bachelor of Science - Computer Science

Mangalore University

Diploma - Computer Application

Rajiv Gandhi Education Foundation
MUKESH YEDAMALE BHAT