Summary
Overview
Work History
Education
Skills
Languages
Accomplishments
Certification
Hobbies
Timeline
Generic
Anil Verma

Anil Verma

Noida

Summary

Amiable Technical Lead having 12+ years of experience ready to rapidly onboard new personnel and kick-start new projects. Achieves rapid and exceptional completion metrics through careful utilization of available skills and technical assets. Assembles effective teams by exploiting complementary competencies and collaborative employee relationships.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Technical Lead

Globallogic India Pvt Ltd
02.2019 - Current

SIEM:- The original SIEM platforms were log management tools, combining security information management (SIM) and security event management (SEM) to enable real-time monitoring and analysis of security-related events, as well as tracking and logging of security data for compliance or auditing purposes.

SIEM consolidates its analysis into a single, central dashboard where security teams monitor activity, triage alerts, identify threats, and initiate response or remediation. Most SIEM dashboards also include real-time data visualizations that help security analysts spot spikes or trends in suspicious activity.

Technology stack: C, Linux, multi-threading, C++14, STL, JSON, Google Test, Jenkins, TCP, UDP, Dockers, Azure, etc.

Responsibilities:

  • System Design, selecting tools/technology, development, containerization, and infra deployment.
  • Improved systems with the addition of new features and infrastructure.
  • Implemented continuous integration, and continuous delivery pipelines for automated deployments.
  • Identified opportunities to improve system performance, scalability, and reliability.
  • Performed root cause analysis for production incidents and identified permanent fixes.

Technical Lead

MYCOM-OSI
05.2018 - 01.2019

Multi-mediation: A multi-mediation platform is a system used to convert data of certain data types to other data types, mainly for billing purposes. Billing mediation platforms are used mostly by telecom companies, which typically need to process usage detail records. In call scenarios, usage detail records are most often known as call detail records, and among broadband carriers, they are often referred to as internet protocol detail records. Multi-mediation has features like Decoding, Collection, Processing, Encoding, Distribution, Communication Security, Duplicate Detection, Network Monitoring, Automatic Load Balance, Advanced CDR repair system, Alarm handling, Advanced Logging and Auditing, Performance Monitor and Configuration.

Technology stack: C, Linux, multi-threading, C++11, IPC, Linux kernel, Jenkins, TCP, UDP, VMs, etc.

Responsibilities:

  • Performed troubleshooting of post-release software faults to support live service and installed software patch design.
  • Identified opportunities to improve system performance, scalability, and reliability.
  • Connected with clients to identify needs and provide helpful solutions.

Technical Lead

Aricent Technology
05.2017 - 05.2018

SMSC: An SMS gateway (SMSC) allows a computer to send or receive Short Message Service (SMS) transmissions to or from a telecommunications network. Most messages are eventually routed into the mobile phone networks. Many SMS gateways support media conversion from email and other formats.
The RTR allows the routing of mobile-originated SMS traffic destined for interactive/voting applications directly to the related application. This will reduce the SMS bottlenecks and improve the overall quality of service of SMS services. This enables optimized use of the existing SMS network infrastructure.
Routing SMS traffic directly to your applications and even performing a delivery attempt without going through the SMSC are possible.
Applications that connect to the RTR to receive MO traffic from the network, using UCP, SMPP, or CIMD2 over TCP/IP. The RTR is connected to the relevant network component(s) via the signaling network to receive the MO traffic sent by the mobile subscribers. The RTR is connected to the IMS network (via the IIW) to receive the IMS Originated traffic and send the
IMS Terminated traffic.

Technology stack: Linux, multi-threading, C++11, IPC, Jenkins, TCP, UDP, VMs, etc.

Responsibilities:

  • Improved and corrected existing code and system applications.
  • Analyzed system performance metrics to identify areas of improvement.
  • Analyzed code and corrected errors to optimize output.

Assistant Technical Architect

Tech Mahindra
08.2016 - 05.2017

Net-Expert: Net-Expert Advanced Fault Manager (AFM) is a policy-based application that processes alarm messages originating from a Net-Expert gateway or other source, such as DMP policies. The fault management policies provide alert filtering, suppression, prioritization, and correlation algorithms that allow you to configure automatic actions. This provides better management of event storms, reduces mean time-to-repair, improves service levels, and reduces overall costs.

Components:

Gateways- A Net-Expert software component that acts as an interface between devices and the Net-Expert system. A gateway identifies and creates events, parses attributes, performs initial analysis and determines whether to pass the events onto IDEAS for further analysis. Gateways are categorized into: Generic Gateways and protocol-compliant (such as CMIP, CORBA, SNMP, and XML) gateways.

IDEAS- Intelligent Dynamic Event Analysis Subsystem (IDEAS) processes events and applies the affected managed object’s analysis rules and policies to the events. IDEAS rules may initialize shell scripts, dialogs, call methods, or launch dialogs. Also, known as the Net-Expert rule processing engine

Web Alert- An optional Net-Expert web application enabling alert management from one or more Net-Expert servers.

NCC Launch Pad- A Net-Expert application that allows you to start client applications.

Alert-Manager-Alert Manager is a Web-based application that views and manages Net-Expert system alerts from any computer equipped with a Web browser. You do not need to download any other software to view and manage Net-Expert alerts.

Technology stack: C, Linux, multi-threading, C++11, IPC, Linux kernel, Jenkins, TCP, UDP, VMs.

Responsibilities:

  • Monitored and tested application performance to identify potential bottlenecks, develop solutions, and collaborate with developers on solution implementation.
  • Analyzed system performance metrics to identify areas of improvement.
  • Analyzed code and corrected errors to optimize output.

Senior Software Engineer

HCL Technology
05.2014 - 08.2016

Datablitz: Datablitz is an in-memory/main memory database system that provides a platform for building high-performance shared memory applications that can survive failures or organize large amounts of data with features suited to many applications. It maps the entire database directly into the address space of the application process. Applications can directly access data in memory at high speeds. So, Disk accesses for data are not needed.
LCP (Linux Control Platform), a core network team in ALU, uses Datablitz to store subscriber information, and the EVDO team in ALU uses Datablitz to store configuration and equipment status information.

Technology stack: C, Linux, multi-threading, C++11, IPC, Jenkins, TCP, UDP, SNMP, VMs.

Responsibilities:

  • Worked with project managers, developers, quality assurance, and customers to resolve technical issues.
  • Analyzed solutions and coding fixes for software problems.
  • Analyzed code and corrected errors to optimize output.
  • Developed automated tests to validate system functionality.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.

Software Engineer

VMC System Ltd
04.2011 - 05.2014

GPON: Giga-bit Passive Optical Network is a point-to-multipoint fiber-to-the-premises network architecture. GPON is standardized in Recommendations ITU-T G.984.1/2/3/4. The GPON consists of OLT (Optical Line Terminal) at the Service Node Interface side and ONT (Optical Network Terminal)/ONUs (Optical Network Unit) at the User Network Interface.

ITU-T recommendation G.984.3 describes the GPON TC layer which is equivalent to the Data Link layer of the OSI model. It specifies the GPON frame format, the media access control protocol, OAM processes, and the information encryption method.

A downstream GTC frame has a duration of 125us and is 38880 bytes long, which corresponds to a downstream data rate of 2.48832 Gbps and an Upstream GTS frame duration is also 125us and is 19440 Bytes long, which gives an upstream data rate of 1.24416 Gbps

The System control card is based on P2020 PowerPC processor with an embedded Linux ported. The functionality of the SCC card is to manage the GPON Line cards, configure services (HSI, IPTV, and VoIP) on ONTs (Optical Network Terminal), Alarm Management, Monitor the Performance of ONT, and Provide NMS interface using SNMP protocol. The services to the ONT are provided through GPON line cards using the OMCI (ONT Management and Control Interface) protocol.

Technology stack: C, Linux, multi-threading, C++, IPC, Linux kernel & device drivers, SNMP, GPON, OMCI, OSPF, STP, RSTP, Board bring-up, Build root, etc.

Responsibilities:

  • Analyzed user needs and software requirements to determine design feasibility.
  • Worked on Ethernet driver for network interface card using bus mastering with PCI.
  • Worked on the development of the GPON Transmission Convergence (TC) layer.
  • Analyzed solutions and coding fixes for software problems.

Education

B.Tech - Computer Science

CSA University
Kanpur UP
07.2010

HSC - Mathematics

JRVBSIC
Nausanda Abedkar Nagar UP
07.2002

SSC - Science

JRVBSIC
Nausanda Abedkar Nagar UP
07.2000

Skills

  • System Design
  • Embedded systems
  • Containers and Docker
  • DevOps
  • Middleware
  • Virtualization
  • Build releases
  • Linux Device driver
  • Data Structure & Algorithms
  • Multithreading
  • Operating System: Linux/Unix and Windows
  • Programming Language: C, C11,14, python
  • Architectures: PowerPC, ARM, Microcontrollers, and Intel x86
  • Kernel Programming: Interrupt handling, Memory, and Process Management modules
  • Networking Protocols: TCP/IP, UDP, IP sub-netting, SNMP, IGMP, IGMP snooping, NAT, PAT, OSPF, STP, GPON
  • Bus Architectures: I2C, PCI, SPI and UART
  • Debugging tools: Gdb, kgdb, oops, objdump, trace32, valgrind, JTAG, tcpdump, Wire-shark
  • Versioning control tools: Git, CVS, and Clearcase
  • Development process: Agile process and waterfall model

Languages

Hindi
Bilingual or Proficient (C2)
English
Advanced (C1)

Accomplishments

  • Achieved many eminence awards and Spot awards for Quick resolution of product issues.

Certification

Diploma in System Software Development from C-DAC HYD

Hobbies

Technology and/or gadgets

Traveling

Watching films/News


Timeline

Technical Lead

Globallogic India Pvt Ltd
02.2019 - Current

Technical Lead

MYCOM-OSI
05.2018 - 01.2019

Technical Lead

Aricent Technology
05.2017 - 05.2018

Assistant Technical Architect

Tech Mahindra
08.2016 - 05.2017

Senior Software Engineer

HCL Technology
05.2014 - 08.2016

Software Engineer

VMC System Ltd
04.2011 - 05.2014

B.Tech - Computer Science

CSA University

HSC - Mathematics

JRVBSIC

SSC - Science

JRVBSIC
Anil Verma