Vipul Sharma

Vipul Sharma Email and Phone Number

Software Engineer | Golang | TypeScript | Kafka | Rest | GRPC @ Ajackus
bombay, maharashtra, india
Vipul Sharma's Location
Bangalore Urban, Karnataka, India, India
About Vipul Sharma

I'm a Full Stack Software Engineer working with monolithic/microservice architectures. I've contributed to numerous apps/services/systems and frameworks by introducing new features, building systems from scratch and fixing bugs in existing functionalities. I've also worked with event-driven architecture(Kafka) for a long time and built publisher/consumer services dealing with millions of data daily for real-time users. I also work with MySQL, Kafka, terraform, terragrunt, AWS services, etc.

Vipul Sharma's Current Company Details
Ajackus

Ajackus

View
Software Engineer | Golang | TypeScript | Kafka | Rest | GRPC
bombay, maharashtra, india
Website:
ajackus.com
Employees:
48
Vipul Sharma Work Experience Details
  • Ajackus
    Software Engineer
    Ajackus Feb 2024 - Present
    Bengaluru, Karnataka, India
    - Worked with the Visitor Management team to improve visitor handling in the building, enhancing the email modules for better readability and refining UI screens for essential integrations related to tenant mappings.- Collaborated with a team dedicated to managing IoT-based device interactions, including relays and beacons, within the commercial real estate sector for a major American corporation.- Contributed to the development of a robust pipeline and integrations that streamline the setup of IoT devices for controlling diverse building components, ensuring a seamless and efficient onboarding experience.
  • Zopsmart
    Software Engineer-Ii
    Zopsmart Apr 2023 - Feb 2024
    Bangalore Urban, Karnataka, India
    - Enhanced and resolved issues in internal products built on Golang, ensuring stability and feature improvements.- Improved and extended frameworks utilized in developing publisher and consumer applications, promoting efficiency and scalability.- Developed REST APIs in Golang to validate schemas and microservices that interact with Confluent APIs.- Automated infrastructure scripts for Kafka resource provisioning, streamlining deployment and management processes.- Utilized Confluent as a SaaS platform for managing Kafka services, optimizing event streaming workflows.- Worked with modern technologies such as Druid, Kafka connectors, and Grafana, integrating advanced analytics and monitoring capabilities.- Configured Helm installations to export Kafka-related metrics and contributed to data visualization solutions using Grafana.
  • Zopsmart
    Software Engineer
    Zopsmart Jul 2021 - Mar 2023
    Bangalore Urban, Karnataka, India
    - Developed microservices, including publishers and consumers, using Kafka, a robust distributed event-streaming platform, and implemented them in Golang.- Designed a reusable framework enabling seamless integration across all consumer applications in Golang, enhancing code modularity and consistency.- Engaged deeply in the full lifecycle of services, from development and local testing to production, incorporating intricate business logic and application behaviours within Golang.- Took proactive ownership of diverse tasks, ensuring timely delivery by managing end-to-end feature development and participating in deployments across Production and Non-Production environments.- Created and optimized Terraform and Terragrunt scripts for resource provisioning in AWS, integrating tools such as Harness, EKS, and Helm charts.- Collaborated with the framework team to introduce new features, resolve bugs, and maintain code quality through rigorous standards and best practices.- Conducted comprehensive performance testing and monitoring to ensure optimal application efficiency and reliability.- Proficient in setting up and managing GitHub Actions for streamlined CI/CD workflows.*Technical Stack*: Golang, Terraform, Terragrunt, JMeter (application performance tool), Grafana, Harness, TeamCity, AWS CloudWatch, Confluent Kafka, and Druid.
  • Zopsmart
    Sde Intern
    Zopsmart Jan 2021 - Jun 2021
    Bangalore Urban, Karnataka, India
    - Worked as the part of a backend team in an online hiring portal project.- Used the 3 layer model architecture in the backend(using Golang) and worked in every layer of the model.- Implemented the WebRTC and also worked with WebSockets for the online proctoring feature in the Product.
  • Hackerearth
    Campus Ambassador
    Hackerearth Feb 2020 - Aug 2020
    - I created a social media community group in my college and added more people who have a passion for programming into the group.- Promotion of HackerEarth community on my college campus.- Sharing details of new courses, events, etc. on social media and on-campus.- Conducted HackerEarth workshops and online hackathons for my college campus.- Created programming contests on the online platform HackerEarth.

Vipul Sharma Skills

Python Microsoft Office Go Bootstrap Computer Science Git Machine Learning Public Speaking C++ C Programming Languages Html C (Programming Language

Vipul Sharma Education Details

Frequently Asked Questions about Vipul Sharma

What company does Vipul Sharma work for?

Vipul Sharma works for Ajackus

What is Vipul Sharma's role at the current company?

Vipul Sharma's current role is Software Engineer | Golang | TypeScript | Kafka | Rest | GRPC.

What schools did Vipul Sharma attend?

Vipul Sharma attended Gl Bajaj Institute Of Technology And Management, Vidyasagar School.

What skills is Vipul Sharma known for?

Vipul Sharma has skills like Python, Microsoft Office, Go, Bootstrap, Computer Science, Git, Machine Learning, Public Speaking, C++, C, Programming Languages, Html.

Who are Vipul Sharma's colleagues?

Vipul Sharma's colleagues are Dhvani Kotak, Monika Mahajan, Rajul Varshney, Manish Thombare, Naglaxmi Udaiyar, Amaan Ilahi, Suhani Rastogi.

Not the Vipul Sharma you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.