Hi, I am
Shubham Deshkar
Software Development Engineer II
I'm a seasoned professional with 7 years of experience in Software Engineering, driven by a relentless focus on speed of execution and effective decision-making. Throughout my career, I've honed my abilities to streamline processes, enabling faster and more informed choices that directly impact product development.
My passion lies in building exceptional products and working closely with customers to understand their needs and preferences. I've consistently demonstrated the ability to transform customer insights into innovative solutions that drive business growth. My commitment to swift action and customer-centricity positions me as a valuable asset for any team or organization, eager to achieve excellence in product development and customer satisfaction.
Experience
-
Built omni-channel Real Time monitoring dashboards for Contact Center delivering real time data on Agents, Queues & Engagements with full ownership.
-
Created several dashboards and reporting features for historical data for Zoom’s AI Virtual Agent with Contact Center.
-
Helped achieve more and bigger customers by improving the performance by refactoring, fine-tuning SQL and ElasticSearch queries, optimizing JVM performance.
-
Furthered developer ecosystem by delivering OpenAPIs balancing customers needs with OpenAPI 3.0 specificaton with extensive documentation.
-
Collaborated cross teams and with multiple stakeholders to understand features to build reporting features in various domains working closely in a triad of developers designers and product mangaers.
-
Shipped microservices components using FastAPI and Kafka with full ownership of building and delivering end-to-end on AWS.
-
Improved logging and monitoring techniques by creating Splunk and SignalFX dashboards feeding from AWS CloudWatch.
-
Reduced code by implementing triggers and sequences on MySQL and OracleDB and used PL/SQL for DDL and DML.
-
Increased maintainability of code by introducing, documenting and educating on best practices on coding and collaborating on Git.
-
Led technical discussions, requirement gathering and clarifications sessions and interviews resulting in success of the team.
-
Delivered MVPs and applications using SpringBoot, ReactJS and AngularJS and implemented OAuth and JWT for authentication.
-
Designed and implemented REST APIs with modular, maintainable and testable code for features and its corresponding UI pages.
-
Exceeded code and branch coverage thresholds by writing tests in JUnit and Mockito and supported integration testing.
-
Added more users and more data per users by developing features and enhancements in SpringBoot and ReactJS.
-
Furthered overall data processing and archiving capacity using JDBC and JPA to interface code with a MySQL database.
-
Contributed in design decisions by creating and demonstrating proofs-of-concepts and simulating various scenarios.
-
Expanded stakeholders’ visibility by increasing the amount of data collected and processed using Python automation on Linux env.
-
Enhanced visual representation of data by adding features in dashboard using ReactJS and integration with external APIs.
-
Interacted with stakeholders to gather and document requirements and provide weekly updates on progress and plans.
Education
Skills
Certifications
-
Develop code that makes use of Polymorphism, overrides methods, differentiates between reference and type of Objects.
-
Write Lambda expressions that consumes a Lambda Predicate Expressions and identify optimizations.
-
Create executable application with a main method and create and manipulate Calendar data.