Dheeraj Sehrawat Email & Phone Number
Who is Dheeraj Sehrawat? Overview
A concise factual answer block for searchers comparing this professional profile.
Dheeraj Sehrawat is listed as Software Engineer 5 and Tech Lead at Nexthink, a with 1109 employees, based in Bengaluru, Karnataka, India. AeroLeads shows a matched LinkedIn profile for Dheeraj Sehrawat.
Dheeraj Sehrawat previously worked as Software Engineer 4 & Tech Lead at Nexthink and Principal Engineer at Ciena. Dheeraj Sehrawat holds Be(Hons), Computer Science from Birla Institute Of Technology And Science.
Email format at Nexthink
This section adds company-level context without repeating Dheeraj Sehrawat's masked contact details.
Review company-level records connected to Dheeraj Sehrawat before choosing the right outreach path.
About Dheeraj Sehrawat
• Have around 21 years of hands-on experience in distributed application design and development in Java, Python, and Go for both On-premises and Cloud• Design and implement DEX software using gRPC, GraphQL, REST, Micronaut, Kafka Streams, Kubernetes, Amazon EKS, Java11, ClickHouse, Istio, Helm Charts, and Docker• Experience with helm charts and Kubernetes deployments.• Designed and implemented Configuration management that supports Backup/Restore/Upgrade & commissioning of about 50K devices per day using JAVA, Python, Go, Kafka, Cassandra and Elasticsearch• Implemented Object data store (distributed filesystem) based on open-source pithos• Implemented micro-services in Java, Golang, Python and scaled them as part of requirements. Each microservice comes with HA and GR.• Designed and implemented a scalable Exchange Trade Reporting System to handle up to 300K trades per day (with a SLA of 30sec reporting time after trading) using JAVA, Tibco EMS, Google-Guice, Spring, Oracle, Berkeley DB and Sybase• Worked in Fixed Income Global Trading System using core java, Hibernate, Spring, EJB on server side and java Swing and JIDE on the Client side• Worked in Ciena NMS/EMS products• Worked in Lucent NMS development• Worked on the development/maintenance of J2EE Application Servers• Implemented Enterprise Healthcare Information Management System• Worked on real-time, high-performance systems. • Experience in full life cycle of the software design process including requirements definition, prototyping, proof of concept, design, interface implementation and testing.• Experience in developing fault-tolerant systems for telecom and Finance domains using Java, Python, and Go
Dheeraj Sehrawat's current company
Company context helps verify the profile and gives searchers a useful next step.
Dheeraj Sehrawat work experience
A career timeline built from the work history available for this profile.
Software Engineer 4 & Tech Lead
CurrentProject Description: Digital Employee Experience (DEX) – is an employee’s holistic experience with the digital workplace provided by IT. It is based on the performance of one’s device(s), applications, networks, and end-user sentiment. DEX is a concept that extends beyond IT—it is a key component of the modern Employee Experience and it relates closely to a company’s culture, Employee Engagement, Human Resources (HR), and ability to innovate. Its built on a microservice paradigm with docker, Micronaut, Kafka Streams, ClickHouse, Kubernetes, Helm, Istio and deployed on AWS.Roles & Responsibilities:1) Worked on the scalability of Nexthink DEX (Digital Employee Experience) multi-tenant platform to support scalability of about 1 billion executions per day.2) Worked on enhancement of DEX product by adding various features like Authentication and Authorization using JWT, observability using NewRelic and Datadog, Caching with caffeine cache, exponential backoff retry with Kafka streams punctuator3) Implemented functionalities using Kafka Streams4) Implemented functionalities using GraphQL, REST APIs, gRPC with protocol buffers5) Worked on ClickHouse to persist time series data6) Work with PM to analyze the new features and plan the release7) Managing & leading the team of about 5 developers, doing prioritization, interacting with product management, design, design reviews, code reviews, tech debts identification, interacting with CTO and identifying technical roadmap. 8) Built up the team from scratch, including hiring, identifying hiring processes, skill sets needed and creating team structures, development guidelines.9) Conducting daily standup also Representing the team in various forums like sprint review & operations review10) Micronaut, Microservices, Docker, Kubernetes, Istio, AWS EKS, Helm, ClickHouse DB, Kafka, Kafka Streams, Java11, Jenkins, CI/CD
Principal Engineer
Project Description: Ciena Corporation supplies communications networking equipment, software, and to telecommunications service providers, cable operators, governments, and enterprises worldwide. Blueplanet is a next generation Orchestration and a multi domain control and planning platform. Its built on a microservice paradigm with docker and virtualization used for clustering and scaling.Roles & Responsibilities:1) Design and implemented Configuration management micro service responsible for Commissioning, Backup/Restore, Upgrade etc. of Network Elements2) Designed and Implemented the High Availably for the project3) Fault prediction using performance counters and alarms using Weka4) Object data store (distributed filesystem) based on open source pithos.5) Improvements in large network microservices in java/python/go
Associate Vice President
Project Description: I have worked on the real time Trade Reporting System of J.P.Morgaon. The Trade Reporting system takes a FIX Execution report or Trade Capture Report and report to the exchange TRF facility in real time; It applies exchange specific validations and enrichment before reporting the FIX message to Exchange. The Trade Reporting systems are implemented using Core JAVA, Tibco EMS, Google-Guice, Spring, Oracle, Berkeley DB and Sybase.Roles & Responsibilities:1) Successfully lead the role of scrum master in the project2) Understanding the different exchanges spec (NASDAQ, ToSTNeT, HK Exchange, LSE and JSE) and design the System accordingly3) Feature development in the Trade Reporting System for NASDAQ4) Design and development of Trade Reporting System for Hong Kong and Japan5) Design and development of Trade Reporting System for EMEA (Europe, the Middle East and Africa)6) Deployment and production support for Trade Reporting System for different regions
Senior Associate
Project Description: I am working in the Sapient - Global Market division. Global Marketing division is primarily focused into the consulting and technology solution in the Investment Banking area. In Sapient I am working for client Wellington. Wellington is an investment management company. I work on the Wellington Fixed Income Global Trading System (GTS-FI). The Global Trading System is written using core java, Hibernate, Spring, EJB on server side and java Swing and JIDE on the Client side. I am working for E2E (both client & server) development of features in the product.Roles & Responsibilities:1) Feature development in the Global Trading System using Java Swing, JIDE, Hibernate, EJB and Spring2) Working on the development of feature Local FX Taxes, which will enable the trader to do FX trade in Taxable FX currencies. 3) Worked on the design and implementation of the Central Counter Party (CCP) for SWAP securities and Relative Value Switch feature for Bonds.4) Worked on the design and development of Repurchase agreement feature in GTS-FI. I have designed the client and server side code for collateral flow for this feature.5) Worked on the design and development of the custom column feature in the Manager Risk Reporting. The Manager Risk Reporting is a jide pivot based reporting tool in GTS FI. The custom column feature was to add a new custom column from the existing columns in the jide pivot grid using the user defined mathematical expression on the existing columns. I have used the prefuse expression parser for expression evaluation.6) Working on the POC of BigData using Hadoop
Module Lead
Project Description: Ciena ON-Center is a suite of NMS/EMS products for its Network Elements. ON-Center SLM is part of the integrated ON-Center Network and Service Management Suite, Ciena's data-efficient, end-to-end network management solution. In this layered architecture SLM interacts with EMS/NMS and SLM-Bridge to get the configuration, performance and fault information for CIENA Network Elements. SLM-Bridge interacts with NMS and provides additional value added functionalities like calculating the current route of a sub network connection after a protection switch in the network. For any protection switch event or any subnetwork connection reroute event SLM-Bridge recalculates the current route of all affected subnetwork connections and send the appropriate event to SLM. The SLM provides end-to-end service-focused performance monitoring, troubleshooting, and fault management capabilities. The software’s service monitoring tools support early detection, diagnosis, and prioritization of trouble spots within the network, allowing service providers to monitor and resolve problems proactively, before they impact revenue stream.Roles & Responsibilities:1) Transition of Ciena products from Wipro2) Trained lot of new team members on ON-Center, SLM-Bridge, SLM and Network Element.3) Working on the configuration management, fault management and performance management in ON-Center and SLM for CIENA Network Elements using technologies like JAVA/J2EE/CORBA/XML on Solaris3) Working on the Performance Tuning and Scalability of the Existing products4) Working on the OpenORB to JacORB Migration at SLM South Bound interface5) Working on the JDK1.4 to JDK1.6 Migration at SLM6) Working on the performance monitoring and SLA calculations in SLM7) Working on the scaling events processing received from Network Element in ON-Center8) SLM-Bridge enhancement for customer modification request
Software Engineer
Project Description: Navis® Optical Network Management System (OMS) provides network management functions for optical transport networks as part of the Navis Optical Management Solutions portfolio of software products. It provides seamless, end-to-end network management of an entire transport network and reduces the need for manual intervention in managing global networks. Circuits can be provisioned from a single-seat management location, without complex manual provisioning tasks. The South Bound Interfaces of OMS interacts with three EMS for Lucent Network Elements. The communication between OMS South Bound Interfaces and EMS is XOS (XML over Socket), CORBA and http.Roles & Responsibilities:1) Developed a new South Bound Interface to interact with EMS over http2) Responsible for Re-design / Development / Enhancement of South Bound Interfaces to all three EMS using core java, XML, Castor, http and CORBA.3) Responsible for Bug Fixing & Certification Testing (CT) of OMS Release 3.24) Coordinated across site (US, UK and India) to get the successful weekly build/load of the product. Worked with the developer to get the fix for any build/load breakage on time.
Senior Software Engineer
Project Description: HP Application Server is designed to host J2EE based application. In addition to J2EE technologies, HP-AS supports the use of many industory standard technologies, such as XML, HTML and CORBA. The HP Web Services platform provides customers with the software infrastructure and tools necessary for creating, deploying, registering, discovering, and accessing web services. I worked for the Maintenance/Enhancement of the HP Application server and Web Service.Roles & Responsibilities:1) Defect fixing and handling the customer change request of HP Application Server/ Web Service Pack2) Interacting with the client developers to understand the issues found on deployment setup3) Solving performance related issues found at the customer site. Most of the issues found at the customer are related to performance and memory leakage. To find the memory leakage and performance issues we have used the tools like Jprobe and Jprofiler. The fix involves JVM performance tinning setting the heap and stack size correctly and fixing the memory leakage within the code.Testing and Patch Release
Software Engineer
Project Description: BayPackets is a communication software company. BayPackets product includes Network Service Platform (NSP) from which Application such as Toll Free, Prepaid, VoiceVPN, and Unified Communications are delivered. I worked for the development/enhancement of prepaid application. The Application provides functionalities like generation of prepaid card, generating pins, selling the card to users and generation of reports for call charge and balance details.Roles & Responsibilities:1) Developing server side components using core Java, JDBC, JSP2) Developing web services using SOAP3) Integrating with JSP/XSL Front End, this involves writing java code in JSP Scriptlets to invoke the SOAP service on service side.4) Integration Testing5) Programming SQL, SQL Loader6) Bug Fixing
Software Engineer
Project Description: Enterprise Healthcare Information management System (EHIMS) is designed to manage the process in a Healthcare Organization. The key features of the application were scheduling patient appointment, patient care, inventory and billing, adhering to the new HIPAA regulatory act (Hospital Insurance portability and Accountability Act). I worked for the Development of Administration module in the product.Roles & Responsibilities:1) Developing Server side components using Servlet, Structs, EJB, JDBC, JAXP2) Integration with Front End developed using java swing3) Developing J2EE based framework for the product4) Performance Tuning5) Testing (Unit /Functional)6) Updating SRS, documentation7) Product build and deployment
Colleagues at Nexthink
Other employees you can reach at nexthink.com. View company contacts for 1109 employees →
Justyna Witkowska
Colleague at NexthinkMadrid, Community Of Madrid, Spain
View →
SD
Sigi Degener
Colleague at NexthinkFarnborough, England, United Kingdom
View →
FB
Fabrice Bastian
Colleague at NexthinkLe Mont-Sur-Lausanne, Vaud, Switzerland
View →
CD
Carolina De Montmollin
Colleague at NexthinkMadrid, Community Of Madrid, Spain
View →
IS
Iason Sklavenitis
Colleague at NexthinkLausanne Metropolitan Area, Switzerland
View →
SC
Stav Corcos
Colleague at NexthinkMooresville, North Carolina, United States
View →
FR
Fernando Rossello
Colleague at NexthinkMadrid, Community Of Madrid, Spain
View →
KA
Karim Assi
Colleague at NexthinkLausanne, Vaud, Switzerland
View →
EH
Erin Hynes
Colleague at NexthinkBoston, Massachusetts, United States
View →
NB
Nadim Bouzeid
Colleague at NexthinkDubai, United Arab Emirates
View →
Dheeraj Sehrawat education
Frequently asked questions about Dheeraj Sehrawat
Quick answers generated from the profile data available on this page.
What company does Dheeraj Sehrawat work for?
Dheeraj Sehrawat works for Nexthink.
What is Dheeraj Sehrawat's role at Nexthink?
Dheeraj Sehrawat is listed as Software Engineer 5 and Tech Lead at Nexthink.
Where is Dheeraj Sehrawat based?
Dheeraj Sehrawat is based in Bengaluru, Karnataka, India while working with Nexthink.
What companies has Dheeraj Sehrawat worked for?
Dheeraj Sehrawat has worked for Nexthink, Ciena, Jpmorgan Chase, Sapient Corporation, and Lucent Technologies.
Who are Dheeraj Sehrawat's colleagues at Nexthink?
Dheeraj Sehrawat's colleagues at Nexthink include Justyna Witkowska, Sigi Degener, Fabrice Bastian, Carolina De Montmollin, and Iason Sklavenitis.
How can I contact Dheeraj Sehrawat?
You can use AeroLeads to view verified contact signals for Dheeraj Sehrawat at Nexthink, including work email, phone, and LinkedIn data when available.
What schools did Dheeraj Sehrawat attend?
Dheeraj Sehrawat holds Be(Hons), Computer Science from Birla Institute Of Technology And Science.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Dheeraj Sehrawat you were looking for.
View similar profiles