Post Job Free
Sign in

Software Developer

Location:
San Jose, CA
Posted:
December 17, 2020

Contact this candidate

Resume:

SUDHANSHU SHEKHAR

Email: adir0m@r.postjobfree.com Mob: +1-669-***-**** LinkedIn: www.linkedin.com/in/sshekhar93 Add: San Jose, CA

EDUCATION

San Jose State University, CA, US Aug 2019–June 2021

Master’s in science in Software Engineering

Courses: Cloud Technologies, Virtualization Technologies, Software Security, Software QA, Data Structure & Algorithm, Operating System

Guru Gobind Singh University, New Delhi, India Aug 2011–May 2015

Bachelor of Technology in Electronics & Communication Engineering

Relevant Coursework: Computer Networks, Microprocessors, Embedded System, Operating System, Database

PROFESSIONAL SUMMARY

Software Engineering graduate student with 3.5 years of experience as a software developer

Highly skilled in C++, Golang, Object Oriented Programming, data structures, and software development in Linux environment

Good knowledge of virtualization, containerization, Kubernetes, and distributed systems.

Hands-on experience in container orchestration using Kubernetes and Docker.

Experience in working with CMP/PKI, socket programming and multi-threaded programming

Strong analytical and debugging skills

Well versed with Software Design Patterns, Software Development Life Cycle, Agile and SAFe methodologies

TECHNICAL SKILLS

Programming Languages: C++ 11, C, Go, SQL, Data Structures Web Technologies: HTML5, CSS, RESTful APIs, Postman Security and Networking: TLS, SSL Certificates, CMP/PKI, L3 Protocols, TCP, HTTP, HTTPS, UDP, DHCP, DNS Databases: MySQL, MongoDB, NoSQL Cloud Technologies: AWS EC2, AWS ECS, AWS API Gateway, GKE, Kong API Gateway, Docker, Kubernetes, RabbitMQ, VMM, CNI Other: Linux, Git/GitHub, Subversion, Insta Certifier, PlantUML

PROFESSIONAL EXPERIENCE

5G/LTE vRAN R&D Intern June 2020 - Present

Mavenir, Texas, US

Successfully completed a PoC to deploy Kubernetes cluster with autoscaling using Horizontal Pod Autoscaler, stateful Application using Persistent Volume, stateless application and auto-healing using Liveness and readiness probes.

Designed and created specification document for CMP/PKI integration for Radio Unit of Mavenir vRAN.

Created design/specification document for implementation of TLS to support NETCONF interface for Mavenir 5G architecture.

Designed specification for Common API Framework, for Northbound API, for RAN Management based on REST microservices

R&D Software Engineer Feb 2016–Jul 2019

Nokia Networks Bengaluru, India

Plug & Play Feature: Implemented auto-connection and configuration module, using C++ and IPCs for Small Cell Base Transceiver Station which reduced cost of BTS deployment for operator and made mass deployment easy.

Multiple Dynamic IP Feature: Implemented functionality to request and maintain multiple Subject Alternative Names in certificates to help establish multiple IPsec tunnels using single certificate chain to achieve enhanced security without increase in cost.

Software & Configuration Management Feature: Developed a software and configuration management module for Small Cell BTS using C++ and Design/Architectural patterns

Virtual Component Guard: Prevented minor and major bugs during review of design and code for Certificate Management module

CMP Application Refactoring: Successfully led the project of Certificate Management Module refactoring for Small Cell BTS which included design review, mapping of old requirements for new design and implementation using C++ 11.

ACADEMIC PROJECTS

Bitly Clone [URL shortening application]: Developed multi-tiered URL shortening application using Golang, MySQL, Riak, RabbitMQ, Kong API Gateway. Used Golang to implement REST microservices which are Control Panel Server, Link Redirect Server, and Trend Server. Used CQRS and event sourcing design pattern. MySQL and Riak for database cluster, RabbitMQ for message exchange between servers and Kong for API Gateway. Packaged the app into Docker containers and deployed on AWS EC2 instances.

Zipcar Prototype: Developed prototype of Zipcar using React, Node, MongoDB for a group project. Used Node to write REST API for backed microservices, Mongoose for creating MongoDB data models. Packaged the application in Docker container and deployed on AWS.



Contact this candidate