Summary
Overview
Work History
Education
Skills
Projects
Disclaimer
Timeline
Generic

Vikil Lakkavatri

Mumbai

Summary

Experienced front-end developer with expertise in React JS, React Native, JavaScript, and object-oriented programming. Proficient in creating dynamic and responsive web and mobile applications. Known for consistently delivering high-quality, maintainable code by following design patterns, best practices, and coding standards, resulting in minimal bugs. Actively contributes to project enhancement through technical expertise and offers innovative ideas to drive continuous improvement. Committed to developing scalable, user-centric solutions while fostering collaboration and ensuring excellent project outcomes.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer

Netcore Cloud
Mumbai
02.2024 - Current

React JS Development:

  • Built and enhanced UI components, such as the recently viewed, coupon drawer, progress bar, back-to-top button, and tab talk.
  • Revamped editor with new design schema to improve user experience.

JavaScript Development and DOM Manipulation:

  • Developed the DOM Path Picker feature for selecting and personalizing website elements.
  • Implemented dynamic personalization capabilities, including text, DOM path, and element personalization.

Feature Implementation:

  • Developed click tracking functionality to track user interactions on buttons and links.
  • Implemented auto-click tracking for links and buttons as part of element personalization.
  • Built undo/redo functionality to manage personalization actions within sessions.

History and Version Management:

  • Developed a history feature to save, view, and restore multiple personalizations in a session.
  • Ensured seamless management of saved personalization versions on server.

Editor Mode Enhancements:

  • Added functionality to toggle between "Edit Mode" for personalization and "Navigation Mode" for navigating screens.

Bug Fixing and Quality Assurance:

  • Resolved internal and critical bugs that were overlooked by the team.
  • Consistently delivered high-quality code, with minimal bugs, as reflected in feedback.

Team Collaboration and Process Improvements:

  • Suggested and implemented a DOM Path Picker using an element selector for improved efficiency.

SOFTWARE DEVELOPER

SHIFA INFOTECH
Mumbai
04.2023 - 01.2024
  • Collaborated with backend developers to resolve bugs and create new features. Created a feature on development.
  • Enhanced existing projects by implementing scalable solutions.

SENIOR REACT NATIVE DEVELOPER

MYPCOT INFOTECH PVT LTD
Mumbai
02.2021 - 03.2023
  • Built mobile-first, pixel-perfect, responsive UIs using React Native, CSS, and adaptive technologies. Developed pixel-perfect UIs on both platforms.
  • Developed seamless animations and integrated third-party libraries, such as Firebase and payment APIs (e.g., Razorpay, CCAvenue).
  • Utilized native modules for advanced features, like Camera, GPS, and biometric sensors.
  • Built and signed binaries for iOS and Android, ensuring smooth deployment to the App Store and Play Store.
  • Mentored junior developers, improving team productivity.

SOFTWARE DEVELOPER

BLOCKLOGY
Navi Mumbai
03.2020 - 01.2021
  • Developed multiple apps with reusable components and pixel-perfect UI designs.
  • Worked on blockchain-based DApps using Ethereum versions 4 and 5.
  • Integrated third-party APIs, and resolved complex bugs in existing products.

SOFTWARE SOLUTION DEVELOPER

TANTRA-GYAN
Thane
02.2019 - 03.2020
  • Developed user interfaces and components from scratch.
  • I worked with Laravel Blade for front-end development.
  • Integrated native features, like Camera and Location APIs, into existing applications.

Education

Bachelor of Science - IT

D.G. RUPAREL COLLEGE
Mumbai, India

HSC - Science

S.I.W.S COLLEGE
Mumbai, India

SSC -

G.K. MARG SCHOOL
Mumbai, India

Skills

  • React Native, React JS, JavaScript, TypeScript, Redux, React Native Reanimated, and Gesture Handler
  • Cross-platform UI frameworks: React Native Paper, NativeBase
  • Native feature integration: Camera, GPS, Biometric sensors, Notifications, Background tasks, Media handling
  • Agile methodologies and team collaboration
  • Mobile-first and responsive design techniques
  • App signing and binary building for iOS and Android
  • Blockchain DApps and API integrations

Projects

Content Personalization (CPZ)

Employer: Netcore Cloud

Technologies: JavaScript, JavaScript DOM Manipulation, React JS, Redux

About the Project:

  • A comprehensive editor allowing users to modify website content dynamically.
  • Enabled features such as text editing, image updates, and HTML element modifications, including style adjustments like colors, backgrounds, fonts, and hyperlinks.
  • Integrated a library of predefined templates for quick customization, such as Recently Viewed Products, Coupon Drawer, and Back-to-Top Button.
  • Changes made through the editor were reflected instantly via a live preview interface, enhancing user experience.

Key Features:

  • Template Customization: Designed templates with flexible configurations to cater to client-specific needs.
  • Click Tracking: Developed functionality to monitor clicks across websites, providing valuable user interaction data.
  • History Management: Introduced a history feature to save, view, and restore changes, ensuring seamless version control.
  • Live Preview: Allowed users to preview edits and navigate between "Edit Mode" and "Navigation Mode" for improved usability.

MAAK

Employer: MYPCOT INFOTECH PVT LTD

Technologies: React Native, Laravel, JavaScript (ES6), React Native Reanimated, React Native Gesture Handler

About the Project:

  • A multi-service platform enabling users to book and pay for various services, such as healthcare, hotel bookings, and more, tailored to user preferences and availability.
  • Shift-based booking system providing flexible scheduling options for users.
  • Additional utility payment features, including mobile recharges, electricity bill payments, and more, integrated for seamless user convenience.

Key Features:

  • Service Booking: Implemented a robust booking system with shift-wise scheduling, allowing users to select time slots that suit their needs.
  • Utility Payments: Provided support for utility bill payments, expanding the app's functionality and user appeal.
  • Multi-Language Support: Designed the app for a diverse audience, ensuring accessibility and usability across different languages.
  • End-to-End Development: Managed the project from ideation to completion, ensuring a scalable and efficient solution.

Disclaimer

I hereby declare that the above written particulars are true to the best of my knowledge and belief.

Timeline

Senior Software Engineer

Netcore Cloud
02.2024 - Current

SOFTWARE DEVELOPER

SHIFA INFOTECH
04.2023 - 01.2024

SENIOR REACT NATIVE DEVELOPER

MYPCOT INFOTECH PVT LTD
02.2021 - 03.2023

SOFTWARE DEVELOPER

BLOCKLOGY
03.2020 - 01.2021

SOFTWARE SOLUTION DEVELOPER

TANTRA-GYAN
02.2019 - 03.2020

Bachelor of Science - IT

D.G. RUPAREL COLLEGE

HSC - Science

S.I.W.S COLLEGE

SSC -

G.K. MARG SCHOOL
Vikil Lakkavatri