Lakshay Sharma, Software Developer in Alpharetta, GA, United States
Lakshay Sharma

Software Developer in Alpharetta, GA, United States

Member since October 8, 2021
Lakshay is a full-stack software engineer with over three years of experience in the HR and content collaboration industries. He specializes in going beyond just application-level coding into infrastructure set up that gives him the unique ability to lead projects end to end. One of his most notable projects was building a CDN platform with RBAC, real-time environments, and easy end-user integration points. Lakshay is excellent to work with and is always aiming to tackle the next task.
Lakshay is now available for hire

Portfolio

  • Box, Inc
    JavaScript, TypeScript, Java, React, GraphQL, Node.js
  • ADP
    JavaScript, TypeScript, Web Components, Kubernetes, Python, Flask, React...
  • ADP
    JavaScript, C#, .NET 3, Kubernetes, Angular, Docker, Web Components...

Experience

Location

Alpharetta, GA, United States

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code, JavaScript, TypeScript, Go, Node.js, Kubernetes, Docker, React, Angular

The most amazing...

...project I've developed is a CDN platform that provided a web component development lifecycle infrastructure. The system was exposed via an API, UI, and CLI.

Employment

  • Software Engineer III

    2021 - PRESENT
    Box, Inc
    • Improved UI standardization for Box sign-in before its recent public release.
    • Collaborated with teammates on making continuous progress toward early access release of the product.
    • Participated in design conversations surrounding new product development.
    Technologies: JavaScript, TypeScript, Java, React, GraphQL, Node.js
  • Application Developer

    2020 - 2021
    ADP
    • Encompassed service exposure development to the ADP Developer portal for eight teams by designing and implementing a full-stack application framework.
    • Provided all consumers with updates on the latest changes by sending out around 80 messages a day via Webex by building a back-end notification system that sends Webex messages for every feature committed by developers.
    • Increased the developer portal adoption measured by a 10x increase in engagements by partnering with an internal team to host ADP Hackday every year via the developer portal.
    • Standardized the developers' portal UI/UX with a standardization analysis score of 95/100 by using enterprise UI components and following best practices.
    • Achieved 100% correct user access control, reducing service desk requests related to access misconfiguration from around 50 a week to zero after building a microservice to synchronize authorization across public, private clouds, and internal systems.
    • Utilized a self-service troubleshooting model by reducing group chat room questions about the usage from around 200 a day to approximately 20 with the help of a documentation portal.
    • Provided scheduled workflows for DNS and firewall actions, encompassing 100% of all external-facing changes and 30% of overall requests by utilizing an Apache Airflow integration.
    Technologies: JavaScript, TypeScript, Web Components, Kubernetes, Python, Flask, React, Node.js, Jenkins, Tekton
  • Associate Application Developer

    2018 - 2020
    ADP
    • Built a high availability application for handling one million requests a day using a microservices-based back end.
    • Engineered a web component to integrate a Support tool with <3s load times in client-facing applications.
    • Streamlined microservice development by reducing codebase provisioning time from one day to one minute using Yeoman generators.
    • Provided fast response times for service request statuses by reducing request processing time from one minute to around 300ms by setting up asynchronous data processing using messaging queues.
    Technologies: JavaScript, C#, .NET 3, Kubernetes, Angular, Docker, Web Components, Lit Element, Jenkins, TFS

Experience

  • Kloud9

    A development portal platform that enabled developer efficiency at ADP for around 6,000 developers.

    I led the core platform development to enable micro frontends and some initial domain services, including DNS, EC2, firewall, and CICD management, and AWS access-group synchronization.

    This project entailed sunsetting existing service portals and exposing them through Kloud9 via the micro frontend framework I developed.

    I also worked on enabling product updates to consumers via Webex chatbot.

  • Web Component Registry (WCR)

    WCR is a platform that enables development teams to leverage an infrastructure to build and deploy their web components on ADP infrastructure with ease. It provides real-time environmental variable customization and access-based control for interacting with projects in the system. It was exposed via API, UI, and CLI that development teams could easily integrate with their workflows. Service Connect is currently deployed using this system.

    This project was my brainchild at ADP, which I owned end to end.

  • Service Connect

    I was one of the technical leaders on the Service Connect product that ADP's product fleet uses as the primary support communication tool. I worked on scaling the product architecture to support millions of requests a day. To achieve that, I used microservice architecture in .NET Core and developed a yeoman template for different services so other developers could easily accomplish service creation. We leveraged Splunk for metric gathering (i.e., dashboards via logs) and real-time incident notification via PagerDuty.

Skills

  • Languages

    JavaScript, TypeScript, CSS, HTML, Java, Go, Python, C#, GraphQL
  • Libraries/APIs

    React, Node.js
  • Other

    Web Development, Web Components, .NET Core 3, System Design, APIs, Software Engineering, Computer Networking, Numerical Simulations, Robotics, Data Structures, Bitcoin, Protocol Buffers, Webex, Lit Element, Tekton
  • Frameworks

    Angular, Redux, Express.js, Flask, .NET 3
  • Tools

    Jenkins, TFS, Splunk, Git
  • Platforms

    Visual Studio Code, Kubernetes, Docker, MacOS, Blockchain, Ethereum
  • Paradigms

    Agile

Education

  • Bachelor of Science in Computer Science
    2014 - 2018
    University of Georgia - Athens, GA, USA

Certifications

  • GraphQL by Example
    SEPTEMBER 2021 - PRESENT
    Udemy
  • Pragmatic System Design
    AUGUST 2021 - PRESENT
    Udemy
  • Complete Guide To Protocol Buffers 3 [Java, Golang, Python]
    JUNE 2021 - PRESENT
    Udemy
  • Go: The Complete Developer's Guide (Golang)
    JUNE 2021 - PRESENT
    Udemy
  • Blockchain A-Z: Learn How To Build Your First Blockchain
    SEPTEMBER 2020 - PRESENT
    Udemy
  • Blockchain and Bitcoin Fundamentals
    SEPTEMBER 2020 - PRESENT
    Udemy
  • Agile Development Practices
    SEPTEMBER 2017 - PRESENT
    LinkedIn
  • Java Platforms Compared: SE vs EE vs ME
    SEPTEMBER 2017 - PRESENT
    LinkedIn
  • Learning React
    SEPTEMBER 2017 - PRESENT
    Lynda
  • React Essential Training
    SEPTEMBER 2017 - PRESENT
    Lynda

To view more profiles

Join Toptal
Share it with others