As a Senior Software Developer with 5.3 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
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
FullCommsPHP Developer
Tuvocs TechnologiesPHP Developer
Excellent web worldFull Stack Web Developer
Nesscale Solutions Pvt LtdPHP
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
Be good if you have (but not essential)
What were looking for
Technology Stack:
Technology Stack:
Purpose: To create a user-friendly platform for browsing property listings and scheduling appointments for property viewings.
Core Features
1. Property Listings:
- Display properties with essential details such as location, price, property type, and key features.
- Include high-quality photos and virtual tours to showcase properties effectively.
- Implement filtering and sorting options to help users find properties based on their preferences.
2. Appointment Booking:
- Allow users to schedule appointments to view properties.
- Provide a calendar or date-picker interface for selecting available viewing times.
- Collect necessary information from users, such as their contact details and preferred viewing dates/times.
3. User Account Management:
- Enable users to create accounts to save favorite properties and manage their viewing appointments.
- Implement authentication and authorization to ensure user data security.
4. Search Functionality:
- Offer advanced search capabilities, including filtering by location, price range, property type, etc.
- Implement search suggestions and auto-complete features to enhance user experience.
5. Admin Dashboard:
- Provide an admin interface for managing property listings, viewing appointments, and user accounts.
- Allow admins to add/edit/delete property listings and manage appointment schedules.
Technology Stack
- Frontend:
- React.js and Next.js: For building a fast and dynamic user interface.
- TypeScript: Enhance code quality and maintainability.
- Styling: Use CSS or CSS frameworks like Bootstrap for responsive and visually appealing designs.
- Backend:
- Node.js with Express.js: Handle server-side logic and API endpoints.
- MongoDB: Store property listings, user data, and appointment schedules in a NoSQL database.