Akshay Kumar
Senior Associate — Full Stack Engineer at Lentra
Expertise: Software Development, System Design, Research and Development
Education: University Institute of Information and Technology

Akshay Kumar is a senior associate full stack engineer for Lentra with three years of experience in software engineering roles. Akshay previously worked as a software developer for CeduraTech. He specializes in full stack development and is skilled in data structures, algorithms, object-oriented design and system design. Akshay holds a bachelor’s degree in information technology from the University Institute of Information and Technology.

Sort By
Most Recent
Most Recent
12 Articles
Train going through a tunnel representing SSH Tunneling
SSH port forwarding is a method for safely transmitting data over an encrypted SSH connection between a local and distant server. Here’s what to know.
fishing hooks on a table illustrating React Hooks
React Hooks are a new addition to React that allow you to use state and other React features without writing a class component.
Error message while person is coding on laptop
Error boundary is a component in React that catches an error within a component tree and prevents it from crashing the application. Here’s what to know.
Person dialing a number on a rotary phone
A callback function in JavaScript is a function that’s called after the first function has completed its task. Learn more about how they’re used and when to use them.
Hiring manager doing a technical interview with a candidate
Technical interviews evaluate a job candidate’s technical knowledge through coding exercises, system design discussions and behavioral questions. Review these questions to prepare.
Developer writing javascript code for an interview
Review these common JavaScript interview questions and answers and practice your coding fundamentals with this guide to ace your next interview.
software engineer reviewing JavaScript code
The JavaScript filter() method iterates through an array and returns a filtered copy with elements that meet a condition. Learn how to use it.
Developer reviewing software architecture
Service-oriented architecture (SOA) is a centralized architecture in which each component is connected with each other to perform a service. Here’s what to know and how it compares to microservices. 
Engineer coding in javascript
JavaScript reduce method is a higher order function that reduces arrays to a single function. Here’s what to know.
software engineering team planning
Iterative and incremental development are two Agile software development approaches that provide an adaptable framework to managing projects, but there are key differences. Here’s what you need to know. 
A person coding with binary tree illustration
Binary search is a method for searching a sorted list of data to find an item. Here’s how to implement it in Python.
Text encoded to binary data.
Base64 is a binary to a text encoding scheme that represents binary data in an ASCII string format — essential for carrying data stored in binary across channels.