S

Shivam S.

Software Engineer

Hyderabad, Telangana, India10 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in microservices and cloud development.
  • Proven track record in supply chain optimization.
  • Strong background in software architecture and algorithms.
Stackforce AI infers this person is a SaaS and Fintech expert with a focus on supply chain and software development.

Contact

Skills

Core Skills

MicroservicesCloud DevelopmentSoftware DevelopmentAlgorithmsSupply Chain ManagementIntegrationMachine LearningData Visualization

Other Skills

KubernetesdockerGitHub OpsSnowflakeSoftware as a Service (SaaS)Spring MVCEnterprise JavaBeans (EJB)Spring FrameworkSoftware ArchitectureSystems DesignData StructuresJava Database Connectivity (JDBC)JavaSpring BootProgramming

About

Experienced software developer with a strong background in Supply Chain and Transportation Management. Skilled in creating innovative algorithms and designing robust solutions for industry-leading software products.

Experience

10 yrs 8 mos
Total Experience
2 yrs 1 mo
Average Tenure
3 yrs 11 mos
Current Experience

Blue yonder

Lead Software Engineer

Jul 2022Present · 3 yrs 11 mos · Remote

  • Overview
  • Contributed to Demand & Supply Planning and Enterprise Supply Planning under the Cognitive Supply Program.
  • Led modernization of legacy systems, supply solver enhancements, and database optimizations to deliver secure, scalable, and reliable platforms.
  • Key Contributions
  • 1. Feature Development
  • Built status tracking APIs, usage statistics services, and KPI dashboards for the Supply Chain Engine.
  • Implemented role-based access APIs with secure filtering.
  • 2. Modernization & Architecture
  • Refactored a monolithic application into a scalable multitenant Supply Chain Planning Engine.
  • Improved repository structure and dependency management for better maintainability.
  • 3. Solver & Performance Enhancements
  • Enhanced Deep Tree Solver architecture for scalability and efficiency.
  • Used KEDA- based auto-scaling (Kubernetes + Azure Service Bus + Docker).
  • Resolved multi-threading deadlocks, improving solver stability and throughput.
  • 4. CI/CD & Infrastructure Automation
  • Built GitHub Actions pipelines with pre-check-in tests and full E2E workflows.
  • Automated Stratosphere deployments with manual and controlled triggers.
  • Migrated base image from Buster-Slim to Bullseye-Slim, strengthening security and runtime stability.
  • 5. Environment Provisioning
  • Configured Azure AKS, Service Bus, and KeyVault for secure hosting.
  • 6. Security, Compliance & DevSecOps
  • Integrated CodeQL, BlackDuck, Codacy, and PenTest checks into CI/CD.
  • Implemented Swagger authorization, API exception handling, and DevSecOps best practices.
  • Impact
  • Reduced deployment time through CI/CD automation.
  • Strengthened application security across services and environments.
  • Improved scalability and reliability using microservices and Azure AKS.
  • Enhanced solver performance, enabling stability for large-scale runs.
  • Delivered data-driven insights via dashboards, KPIs, and APIs.
KubernetesdockerGitHub OpsSnowflakeSoftware as a Service (SaaS)Supply Chain Management+47

Oracle

Senior Application (Software) Engineer

May 2020Jul 2022 · 2 yrs 2 mos · Hyderabad, Telangana

  • Collaborated with the Product Development team at Oracle Transport Management on the development of Shipment Planning and Optimization Algorithms. Multiple use cases were designed and implemented to introduce new functionalities and enhance existing shipment and order actions. Additionally, existing workflows were updated as per requirements.
  • Specific contributions include:
  • Designing and implementing an enhancement for the order action feature named 'Move Order To Shipment'. This enhancement allowed the action to select multiple shipments based on a saved query and move the selected order onto those shipments.
  • Creation of a new Merge Shipment algorithm tailored for Unit Train scenarios. This algorithm efficiently merged multiple block shipments into a single Multi-Stop Shipment without affecting carrier equipment capacity.
  • Working on the design of an automated agent action to unassign equipment, power units, and drivers from fleet shipments. These agents utilized event listeners to execute tasks based on event conditions.
  • Relevant events were pushed to an Event Queue and processed asynchronously.
  • Implementation of constraints on Transport Handling Unit and Packing Equipment for 3D-Load Configurations.
  • Addressing code bugs and resolving client issues related to Container Optimization, Carrier Equipment
  • Capacity Usage, 3D Load Configurations, Bulk Plan performance, among others.
  • Technologies employed included Java 8, Oracle Database, GIT for version control, and OCI as the cloud service provider.
Java 8Oracle DatabaseGITOCIAlgorithmsSupply Chain Management

Dbs bank

Specialist Application Developer

Jul 2019May 2020 · 10 mos · Hyderabad Area, India

  • Spearheaded the decoupling process of a monolithic Public Web application, transitioning it into amore scalable and flexible microservices-based architecture.
  • Led the design and implementation of microservices architecture to improve modularity, scalability,and maintainability of the application.
  • Successfully deployed microservices for rendering Forex and Currency conversion rates for sixcountries, including Singapore, Taiwan, Indonesia, India, Hong Kong, and China.
  • Played a key role in launching live pages for Forex and Currency conversion rates, ensuring seamlessfunctionality and accurate data presentation to users.
  • Technologies Used : Java 8 with Spring Boot and Hibernate Framework and Maria DB as Database,AWS and PCF cloud service providers.
Java 8Spring BootHibernateMaria DBAWSPCF+2

Persistent systems

2 roles

Associate Software Engineer at Capiot Software

Promoted

Jul 2017Jun 2019 · 1 yr 11 mos

  • The companies name was Capiot Software when I was working with them. In October, 2020 it wasacquired by Persistent Systems.
  • Job Description :
  • Led the development of an ERP application tailored to address the operational needs of Cox andKings, a prominent travel company.
  • Implemented integration between the booking engine and operations application using the adapterdesign pattern in Java, ensuring seamless communication and data exchange.
  • Developed multiple stored procedures in PostgreSQL to implement advanced search functionalityacross various modules and tables within the application.
  • Engineered Kafka producers to facilitate real-time push notifications for booking updates, enablingefficient communication between systems and enhancing user experience.
  • Implemented Kafka consumers within the operations API to consume booking notifications from Kafkatopics, ensuring timely processing of critical information.
  • Successfully implemented diverse use cases, including amending client/company commercials,managing book-stop functionalities, facilitating new supplier first bookings, and managing customerfeedback and reviews.
  • Leveraged technologies such as Java 8 with Spring Boot and Hibernate Framework for applicationdevelopment, Apache Kafka for event streaming, PostgreSQL as the relational database, and OracleCoherence for caching at the supplier integration layer.
  • Demonstrated proficiency in Java, Spring Boot, Hibernate Framework, Apache Kafka, and OracleCoherence within the ERP development environment.
  • Tech stack - Java Spring Boot and Hibernate Framework, Kafka, Oracle Coherence.
Java 8Spring BootHibernatePostgreSQLApache KafkaOracle Coherence+2

Junior Software Engineer at Capiot Software

Jul 2016Jun 2017 · 11 mos

  • The companies name was Capiot Software when I was working with them. In October, 2020 it was acquired by Persistent Systems.
  • Spearheaded the design and implementation of multiple proof-of-concepts (POCs) tailored for the financial sector, showcasing the application of machine learning models, data visualization techniques,and prescriptive analytics to address specific client needs.
  • Utilized a diverse tech stack including R, Weka, Tibco Spotfire, Tibco Streambase, Java, and C to develop innovative solutions and demonstrate the potential of advanced analytics in financial decision-making.
  • Collaborated closely with clients to understand their requirements and challenges, translating theminto actionable insights and delivering compelling POCs that effectively addressed their needs.
  • Demonstrated proficiency in machine learning techniques, leveraging tools like R and Weka to develop predictive models and algorithms customized to the financial domain.
  • Employed data visualization techniques using Tibco Spotfire to create intuitive and interactive visualizations, enabling stakeholders to gain deeper insights into complex financial data.
  • Integrated Tibco Streambase for real-time data processing, enhancing the responsiveness and scalability of the POC solutions in dynamic financial environments.
  • Tech Stack - R, Weka, Tibco Spotfire, Tibco Streambase, Java and C.
RWekaTibco SpotfireTibco StreambaseJavaC+2

University of hyderabad

Teaching Assistant

Jun 2015May 2016 · 11 mos · Hyderabad Area, India

  • Data Structures and Programming Lab:
  • Assisted students in understanding complex data structures, algorithms, and programming concepts.
  • Provided hands-on support during lab sessions, ensuring students could implement and debug their code effectively.
  • Evaluated and provided feedback on student assignments and projects, helping to improve their coding practices.

Education

University of Hyderabad

Master’s Degree — M-Tech: Computer Science

Jan 2014Jan 2016

Punjabi University

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2010Jan 2014

Stackforce found 100+ more professionals with Microservices & Cloud Development

Explore similar profiles based on matching skills and experience