# Sonal B. > Senior Software Engineer | JEE | Microservices | Spring | Cloud |Azure Kubernetes| AWS | NoSQL Location: San Francisco, California, United States Profile: https://flows.cv/sonalb Techie by heart, team player by choice and leader by responsibility. I have been in IT industry for over a decade, I enjoy each part of the development life cycle from requirement gathering to supporting code in production. I am really good at troubleshooting complex problems and at the same time enjoy writing good code. I am a lead but completely hands on. My major experience is on the backend side, with primary language being Java. I have ample experience in Spring, SQL/NoSQL, Pub-Sub, design patterns and complete deployment life cycle. For cloud, I am experienced in AWS, with more experience with EC2, ECS, DynamoDB, RDS, Lambda, Kinesis and S3. ## Work Experience ### Senior Software Engineer @ Cedent Consulting Inc. Jan 2023 – Present | Pleasanton, California, United States Gap Inc. - Digital Experience and Commerce The project focuses on building and enhancing robust and scalable software-based applications to support GAP online stores which includes brands like Old Navy, Gap, Banana Republic, Athleta, Intermix. The software manages customer accounts, user authentication and authorization, shopping cart, checkout, order processing, payment integrations etc. The software is built on latest cloud based micro-service architecture with mobile and web-based interfaces for customers. The software brings on an average 40% of Gap Inc business through this site/software. Collaborate with stakeholders during requirement gathering to plan features and scope, design and develop software solutions to address complex scenarios through data analysis and a customer-centric approach. Develop and maintain Micro service-based applications using REST web services, reactive programing and follow Test Driven and Business driven Development strategies. Owned and delivered complex features end-to-end, wrote unit and functional tests using technologies like JUnit, Mockito, Spring Test, and Cucumber, and conducted code reviews to ensure high-quality, maintainable code across the team. Developed integrated deployment scripts for rapid end-to-end validation, resolved application and integration issues, and implemented CI/CD pipelines using Jenkins, GitHub, and Azure Kubernetes. Built and deployed solutions across multiple environments, and created monitoring dashboards and alerts to ensure high system reliability and performance. ### Senior Software Engineer @ Cedent Consulting Inc. Jan 2022 – Jan 2023 | United States Prompt Realty and Mortgage Inc MLS is a custom Multiple Listing Service for buyers' agents and listing agents that show listing details, as well as MLS listing software for online usability, - Worked on feature enhancement and bug fixing. -Develop MLS platforms that provided custom tailored and advanced searches. -Leading team for implementation of new features and enhancements. -Work with stakeholders around prioritizing tasks and scope. -Implement and develop Micro service based applications using REST. -Responsible for code review, design discussion and mentoring. -Involved in implementation of multiple POCs. ### Software Development Contractor @ Deegit Global Talent Leaders Jan 2017 – Jan 2018 | United States Worked for Client Ebay: eBay Commerce Network ebay ECN is a performance marketing advertising solution that allows companies to promote their products to ECN network with targeted, relevant product ads. ▪ Handled a team on enhancing features for the solution. ▪ Worked on enhancement features and bug fixing. ▪ Responsible for code review, design discussion and mentoring ▪ Fixed major bug with Walmart where sometimes users did not see product images. ▪ Set up work process with with tech ops team to improve deployments and system updates. ### Team Lead @ Persistent Systems Jan 2015 – Jan 2016 | Pune Area, India Lithium - Online community platform Lithium is a PaaS based software which creates highly customizable communities for enterprises. Worked on creating migration tool which could migrate customer data from their platform to Lithium platform. Solution was to allow high resiliency and optimization to process data in multiple GBs over REST APIs. -Lead effort on multiple POCs for customer and handed over them to other teams when finalized. -Responsible for code reviews for team members and providing guidance for improvements. -Implementation and designing of various project features. -Was part of initiative to work as dev ops for a week in a quarter. This improved my understanding of challenges of deployment. ### Module Lead @ Persistent Systems Jan 2012 – Jan 2015 | Pune Area, India SeaChange - Video on demand platform It is a multiscreen platform for streaming television video on demand on multiple devices. It enables providers to add contents, promotions and offers, monitoring, managing and configuration of contents, streaming. 
To accomplish high availability and tolerance, much focus was put on having independent services which communicated over REST. Good use of reactive programming using java executors was done in addition to back-offs, circuit breakers to ensure the application performed in timely fashion. Worked on multiple micro-services like streaming videos in loop, manage the video streams and publish the contents to be streamed and more -Designed and build a service to automatically read and update data from another service. -Lead a service implementation involving the streaming of videos in round robin fashion. Complete ownership of several project features. -Used executors and concurrency for building higher performance system. -Developed Restful web service using jersey to facilitate communication between client and servers.  -Fixed intermittent prod issues with Cassandra and zookeeper to stabilize the system. Zinio - Online magazine platform
Zinio is a publishing technology and services company, which provides sales and distribution of printed material in digital format including magazines, books, catalogue, newsletters and research. -Learned ATG quickly and helped team get up to speed. -Analyzed business requirements and created technical solutions.  -Helped set up offshore team and processes. -Worked with product and client to prioritize work based on complexity, customer impact and time. -Worked on building features to show online magazine preview pages and pricing/discount -Analysis and Fixing of Bugs. ### Senior Software Engineer @ Mastek Ltd Jan 2009 – Jan 2011 | Mumbai Area, India ### Software Engineer @ Mastek Ltd Jan 2008 – Jan 2009 | Mumbai Area, India ### Trainee Programmer @ Mastek Ltd Jan 2007 – Jan 2008 | Mumbai Area, India ## Education ### Bachelor of Engineering - BE in Electrical, Electronics and Communications Engineering Amravati University ## Contact & Social - LinkedIn: https://linkedin.com/in/sonal-bhuyar1 --- Source: https://flows.cv/sonalb JSON Resume: https://flows.cv/sonalb/resume.json Last updated: 2026-04-01