Summary
Overview
Work History
Education
Skills
Certification
Software
Timeline
SoftwareEngineer
Shalu Khandelwal

Shalu Khandelwal

Software Engineer
Gurgaon

Summary

  • A dynamic, performance driven software architect cum Senior Manager with more than 13 years of Industry experience in development, test, automation, design, architecture and team management
    • Strong focus on security and compliance of the overall product, including security protocols, vulnerabilities and threat assessments
    • Good understanding of both enterprise as well as cloud offerings and the flexibilities/restrictions that come with each model
    • Hands on experience in AWS serverless architecture, Kafka, Springs, Angular, Amazon Lambda, Amazon Aurora, OS Migrations( RHEL to Centos & Centos to Alma Linux)
    • Participated in several customer escalations to understand the asks and the product limitations. In most cases, able to provide and stop gap solution that works for all
    • Worked within Scrum/Agile as well as SDLC environments, which helps in understanding the shortcomings and benefits of both the models
    Managed team of 15 personnel focused on implementing resolutions and updates.
    Conducted performance evaluations, compensations and hiring to maintain appropriate staffing requirements.
    Provided educational expertise and mentoring to junior team members.

Overview

14
14
years of professional experience
4
4
years of post-secondary education
1
1
Certification

Work History

Senior Architect /Senior Technical Lead

Aricent Technologies Pvt Ltd
Gurgaon
02.2011 - Current

1- WebEx Calling (Transcription of Voice Messages Microservice) Client: Cisco

Duration: March 2021 to till date

Cisco WebEx Calling is a cloud based Microservice which has capability to send text, voice messages from one user to another user or group of users. This microservice will send transcription of voice messages to user’s via using Voicea which is an AI based STT engine .


Development Environment

Cloud Services – S3, EC2

Technology Used – Spring boot , Kafka , REST web services, Swagger 2.0, Docker

Tools Used – Eclipse, Postman, VSTS, Git , Kibana , Grafana


2- Cloud Connected UC (Migration of Onprem Certificate Management to Cloud)

Client: Cisco

Duration: Apr 2019 to till date

CCUC is an efficient, cloud-based managed services product for an on-premises Unified CM deployment. It provides a centralized cloud-based tool for analytics, upgrades, and troubleshooting. It allows customers to leverage the benefits of the Cisco WebEx cloud, while keeping critical calling workload on your premises. CCUC is a production ready solution developed from scratch and is used to show analytics, Ops Dashboard using Restful web services, web socket API’s. This is a cloud solution that receives telemetry data from a gateway and CCUC does the event processing and generate analytics for the data that requires special handling. Overall architecture of CCUC includes distributed logging, Microservices and supports scalability, data reliability and production stability.


Development Environment

Cloud Services – AWS Lambda, EC2 , SES , SQS o Technology Used - Python, Golang, Node js , REST web services, Swagger 2.0, Docker Tools Used – Eclipse, Postman, VSTS, Git

Database – MemSQL

Notification Tools – AWS SNS

Roles and Responsibilities

  • Core member in the architecting and designing of the overall solution.
  • Ownership of schema design, data modelling and overall development of restful web services used in notification engine.
  • Explore and prototype different available technologies to evaluate the best fit for the solution o Integration with notification tools and AWS insight for distributed logging.
  • Performance tuning to support increased load targets by doing code refactoring and rearchitecting certain services.



3. Cisco Unity Connection

Client: Cisco Systems

Duration: Jan 2018 to till date as Senior Technical Leader

Jul 2014 to Dec 2018 as Technical Leader

Feb 2011 to June 2014 as Senior Software Engineer

Cisco Unity Connection is a voice messaging platform based on Linux Operating System supports variety of integrations such as Jabber, REST API, Spark and Office 365. This product has quite large customer base and henceforth high escalation traffic. Roles and Responsibilities o Active involvement in delivery of feature enrich Unity Connection releases o Leading Security compliance of Unity connection which included FIPS / Fedramp audits o End to End feature ownership which includes client interaction, requirement gathering, estimation, design and development


Technology Stack: Java, Spring, Informix, Spring Transactions, Google Cloud – Gmail API, Pub/Sub, Python, VC++, C#, MFC, CentOs7.4 , Shell , C++ , Docker , HTML5


Senior Software Engineer

Syscom Corporation Pvt Ltd
Noida
04.2008 - 02.2011

1. HSM device(Hardware security module) Integration

Environment: Windows 7, Visual Studio 6.0, Visual studio 2010

Front End: VC++ (MFC), VB 6.0, C#

Data Base: Sql Server 2008

Team Members: 3

Description: HSM (Hardware Security Module) is a hardware interface used for generating Random number, for storing secret keys provided by clients to encrypt Data, for different cryptographic algorithm (DES, DES3, AES, MD5, SHA) keys and finally for file encryption and decryption. HSM is required to integrate with the software’s used for GSM and Banking data generation.

Responsibilities

  • Architecture design of HSM.
  • Developed DLL (win32) in C++ to Provide HSM functionality with VB and C# application
  • Developed DLL (win32 in C++ which encrypt and decrypt the files on disk with AES mechanism.
  • Developed a User Interface for Clients so that they can enter their secret keys in HSM.
  • Optimize the speed of HSM for Random number generation and encryption of data.

Education

B. Tech

Uttar Pradesh Technical University
Mathura
07.2002 - 06.2006

Skills

Cloud Architecture Design

undefined

Certification

AWS Certified Solutions Architect Associate

Software

C , VC , Java , Python , Golang , shell

MemSql, Infromix , Postgres

AWS (EC2, ELB, S3,SNS, SQS, LAMBDA, IAM), Cloud foundry, cloud formation

Burpsuit, Appscan, Qualys, ZAP Network , Wireshark, Fiddler, tcpdump

Spring Integration, Spring MVC, Spring BOOT, Spring Data, JDBC etc

Spring Integration, Spring MVC, Spring BOOT, Spring Data, JDBC etc

Git, SVN, Clear case

Timeline

AWS Certified Solutions Architect Associate

01-2022

Senior Architect /Senior Technical Lead

Aricent Technologies Pvt Ltd
02.2011 - Current

Senior Software Engineer

Syscom Corporation Pvt Ltd
04.2008 - 02.2011

B. Tech

Uttar Pradesh Technical University
07.2002 - 06.2006
Shalu KhandelwalSoftware Engineer