Lav Kumar Vishwakarma

Software Engineer

Bhopal, Madhya Pradesh, India8 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led architecture design for a personal development platform.
  • Spearheaded enterprise product development for SMEs.
  • Recognized by over 100 companies for cybersecurity research.
Stackforce AI infers this person is a Full-Stack Developer with strong expertise in SaaS and Cybersecurity.

Contact

Skills

Core Skills

Full-stack DevelopmentTeam LeadershipCybersecuritySoftware DevelopmentMicroservicesBackend Development

Other Skills

API DevelopmentAkkaAmazon Web Services (AWS)AngularJSApplication SecurityAuthentication ServerC#Compliance implementationCronDomain-Driven Design (DDD)Go (Programming Language)Google Cloud Platform (GCP)GraphQLInformation SecurityJava

About

Senior full-stack developer with 7+ years of experience leading the architecture design, development, and deployment of innovative new enterprise products from scratch. Technical Leader focused on empowering diverse teams of engineers to build dynamic, modular, scalable, secure solutions that expand functionality. Also, working as a cybersecurity researcher and studying vulnerabilities in applications and servers to make things more secure.

Experience

Growthday

Lead Software Engineer

Mar 2021Present · 5 yrs · Remote

  • Oversee overall application architecture and system design for a personal development platform complete with live events coaching sessions that help 200K active professional users build confidence, develop good habits, & improve their lifestyle.
  • Spearheaded the development of a new enterprise product to introduce the GowthDay brand to SMEs and help each client build successful teams with an emphasis on communication, fostering company culture, and driving efficiency at scale.
  • Oversaw hiring and training of a 20-person Development team and collaborated with cross-functional leaders to deliver multiple complex projects.
  • Developed new features for the platform including a video conferencing system that enables users to drive collaborative learning and gift subscriptions to drive user growth.
  • Collaborate with executive stakeholders and the Web, Mobile, Backend, and Product teams to define technical product requirements, determine product features, and streamline the overall development roadmap.
Web DevelopmentFull-Stack DevelopmentTeam LeadershipSoftware Development Life Cycle (SDLC)Microsoft AzurePostgreSQL+7

Appointy india

3 roles

Lead Software Engineer

Dec 2018Jan 2021 · 2 yrs 1 mo

  • Appointy is Bhopal Based, SaaS Appointment Scheduling Startup that has 110,000+ customers worldwide.
  • Roles and Responsibilities
  • Develop high-quality software design and architecture
  • Ensure software is up-to-date with the latest technologies
  • Performance validation and verification testing
  • Security and various compliance implementation
  • Secure code review
  • Develop tools and applications by producing clean, efficient code
  • Keeping up-to-date with industry trends and developments.
  • Automate tasks through appropriate tools and scripting
  • Liaising with team members, management, and clients to ensure projects are completed to standard.
  • Identifying risks and forming contingency plans as soon as possible.
  • Writing progress reports and delivering presentations to the relevant stakeholders.
  • Collaborate with internal teams and vendors to fix and improve products
  • Document development phases and monitor systems
Software DevelopmentSecurityPerformance validationCompliance implementation

Product Developer

Jun 2017Nov 2018 · 1 yr 5 mos

  • Responsibilities and Roles:
  • 1. Appointy Scheduling
  • Re-designing the architecture of the Appointy from old webform technology to new REST API and DDD (Domain-driven architecture).
  • Converted old product to new architecture using technologies like Redux, REST API, Microservices, Kubernetes, etc.
  • Implementation of Microservices and deployment in containers. Establishing the communication among them using the Service Bus.
  • Implementation of the Authentication server for the SSO( Single Sign-On ) for different applications.
  • Developed the enterprise-level subscription-based payment solution. For accepting the payments for any product using the different payment gateways such as (Stripe, Square, Paypal, Authorize .NET, etc).
  • 2. Telefonica Conferencing portal
  • Designed and Developed the conference scheduling and management portal from scratch to support the Cisco technologies i.e. TMS (Cisco TelePresence Management Suite) and CMS (Cisco Meeting Server).
  • Communication and collaboration with the Telefonica team to fully understand their requirements.
  • Implementation of the MicroServices, Auth Server, SSO, and LDAP Authentication.
  • Verified and Implemented the OWASP security checklist.
MicroservicesREST APIDomain-Driven Design (DDD)Payment Gateway Integration

Software Developer Intern

Nov 2015May 2017 · 1 yr 6 mos

  • Implemented Stripe Payment system integration for accepting recurring payments and subscriptions.
  • Created the payment monitor system for monitoring and managing the subscriptions on the stripe. The technology used in this project is angularJs and web API 2(C#).
  • Review system implementation for getting more reviews from the customers. Increased the review ratio by 20%.
  • Spam Email checker: Using Telnet verified the email existence and created the RestFul API in the MEAN stack for clients. This reduces the bounce rate by 99.9%.
  • Converted the Appointy's (Web Forms) code into Angular 2 with Flux architecture.
Payment System IntegrationAngularJSWeb APISoftware Development

Independent cyber security researcher

Security Researcher

Jan 2018Present · 8 yrs 2 mos · Bhopal Area, India

  • Currently, working as an independent security researcher and participating in various bug bounty programs.
  • Acknowledge & reward by 100+ companies including AT&T, Opera, Cinepolis, TTC (uniworld.com), Blockgemini, Airwallex, YARA, West.com, University of Michigan, Jio Saavan.
CybersecurityApplication Security

Techshanty

Back End Developer

Jan 2014Jan 2016 · 2 yrs · Bhopal, India

  • TechShanty is a technology start-up that believes in growing with its employees. TechShanty hires fresh computer engineering students and trains them in software development.
  • HelpingO: It is a travel help application. I was responsible for all backend development.
  • Created the RestFul API in Jersey(JAVA) framework and AKKA.
  • Developed the whole cloud part for retrieving and storing the information, logs, and backups.
  • Create the corn jobs(Linux scripts) for scheduled tasks.
  • Responsible for all security aspects of the application.
  • Unit test cases for the whole application.
  • Wrote documentation for the code.
  • Worked in the Agile model.
Backend DevelopmentAPI DevelopmentSecurity

Education

Rajiv Gandhi Prodyogiki Vishwavidyalaya

Master of Technology - MTech — Cyber Security

Mar 2021Present

University Institute of Technology, RGPV

Bachelor of Engineering (BE) — COMPUTER SCIENCE ENGINEERING

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Full-stack Development & Team Leadership

Explore similar profiles based on matching skills and experience