Lav Kumar Vishwakarma
Lead Software Engineer at GrowthDay- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
GrowthDay
-
United States
-
Professional Training and Coaching
-
1 - 100 Employee
-
Lead Software Engineer
-
Jul 2021 - Present
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… Show more • 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. Show less
-
-
-
-
Security Researcher
-
Jan 2018 - Present
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.
-
-
-
Appointy India
-
India
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Lead Software Engineer
-
Dec 2018 - Jul 2021
Bhopal Area, India 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… Show more 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
-
-
Product Developer
-
Jun 2017 - Nov 2018
Bhopal, Madhya Pradesh, India 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… Show more 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.
-
-
Software Developer Intern
-
Nov 2015 - May 2017
Bhopal Area, India 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… Show more 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.
-
-
-
-
Back End Developer
-
Jan 2014 - Jan 2016
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… Show more 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. Show less
-
-
Education
-
University Institute of Technology, RGPV
Bachelor of Engineering (BE), COMPUTER SCIENCE ENGINEERING