As a Senior Software Developer with 6.2 years of professional experience, I am deeply passionate about building efficient, scalable, and user-friendly digital solutions. My drive has always been about addressing complex challenges with innovative solutions.
Professionally:
Frontend Development: My expertise in frontend engineering is comprehensive, utilizing HTML, CSS/SASS, and JavaScript to produce responsive and intuitive web interfaces. I am particularly skilled in React.js and Next.js, leveraging Redux for state management to ensure smooth and consistent application behavior. My experience with TypeScript enhances code reliability and scalability, while my familiarity with Vue.js allows for versatile project adaptability.
Backend Development: I have experience in backend development using PHP with frameworks such as Laravel and CodeIgniter to build robust systems. My expertise also encompasses the design and implementation of Microservices, which enhance modular development and scalability. Additionally, I am skilled in using Node.js and Express.js for creating efficient server-side applications, further broadening my proficiency in building scalable and high-performance web applications.
Database Management: My projects have invariably required strong database design and management skills, where I've leveraged both MySQL and MongoDB.
API Integration and Development: Seamless interactivity between various software components has been a cornerstone of my work. I've integrated and developed REST APIs, incorporated various third-party APIs.
Cloud and Optimization: Ensuring applications are both accessible and optimized, I've capitalized on cloud solutions such as AWS EC2, AWS CloudFront
Containerization and Deployment with Docker: My experience with Docker has enabled efficient application deployment, simplifying environment configurations and promoting consistency across development, staging, and production. Dockers containerization capabilities allow me to streamline workflows and enhance collaboration across development teams.
Project Management: I've effectively managed projects using Jira, focusing on adaptability and continual user feedback to drive project success and meet dynamic user needs. My problem-solving attitude ensures that challenges are addressed promptly and innovatively.
Codility - Algorithmic programming using core PHP(Level 1)
Only 22.4% of the talents can score above the benchmark
Only 22.4% of the talents can score above the benchmark
The objective of this PHP Assessment is to check how strong the developer is in using core concepts of PHP to determine the initial account balance of each bank which is required before carrying out any bank transfers.
Codility - Laravel Form Validation(Level 1)
Only 11.4% of the talents can score above the benchmark
Only 11.4% of the talents can score above the benchmark
The objective of this Laravel Assessment is to check how the developer can implement a Movie database using PHP Laravel where Routes, views and controllers are available for the Talent to use - but he needs to manage the Formcontroller which doesn't have right validation.
Codility - MySQL(Level 1)
Only 7.5% of the talents can score above the benchmark
Only 7.5% of the talents can score above the benchmark
The objective of this MySQL Assessment is to evaluate an individual's proficiency in working with the MySQL database management system. It assesses their knowledge of database design, SQL querying and other concepts. The assessment focuses on practical skills and the ability to effectively manage and optimize MySQL databases.
Codility - C#(Level 1)
Codility - Add Type validation to an object - JavaScript(Level 1)
Only 24% of the talents can score above the benchmark
Only 24% of the talents can score above the benchmark
The objective of this assesment is to implement an object in JavaScript, which ensures that the object's properties have the expected data types, using techniques such as typeof, instanceof, or custom validation functions, to enforce type correctness and prevent unexpected data assignments.. It assesses their understanding of JavaScript syntax, data types, control structures, functions, and DOM manipulation.
Versant - Language & Communication(Level 1)
Full Stack Developer - (PHP Laravel/React)
Growth EngineeringFull Stack Web Developer
FullCommsFull Stack Web Developer
Nesscale Solutions Pvt LtdFULL STACK WEB DEVELOPER
Nesscale Solutions Pvt LtdPHP Developer
Excellent web worldFULL STACK WEB DEVELOPER
FullCommsPHP Developer
Tuvocs TechnologiesPHP DEVELOPER
Excellent Web WorldPHP
cPanel
XAMPP
MySQL
FTP server
jQuery
Git
REST API
React
Javascript
Node.js
Vue.js
Laravel
MongoDB
Jira
Skype
CodeIgniter
Postman
Amazon S3
Amazon EC2
Ajax
Visual Studio Code
WebRtc
ReactJS
Next.js
AWS
Docker
Purpose: To offer an engaging Learning Management System (LMS) that enables companies to provide on-demand video learning for their employees, coupled with interactive game battles that enhance learning engagement and team-building within the organization.
Video-Based Learning: Provides a library of video content curated for employee development across various skills and competencies, allowing employees to learn at their own pace.
Employee Game Battles: Introduces a gamified experience with team-based battles and individual challenges where employees can earn points and badges, fostering a competitive and collaborative learning environment.
Progress Tracking and Analytics: Tracks employee learning progress, completion rates, and battle outcomes, enabling companies to monitor engagement and assess learning impact.
Certifications and Rewards: Issues certificates upon course completion and rewards employees for their achievements in game battles, motivating continuous learning and skill enhancement.
Communication and Notifications: Sends notifications for new content, battle invitations, and achievement updates, keeping employees engaged and informed.
Technology Stack:
This LMS platform provides a robust solution for companies aiming to boost employee engagement, knowledge retention, and team synergy through a blend of structured learning and gamified interactions.
Purpose: To create a user-friendly platform for browsing property listings and scheduling appointments for property viewings.
Core Features
Technology Stack
Backend: