Vishal P
The star rating is a representation of the overall rating, calculated as the mean of the client satisfaction rating, the average client interview rating, and internal interview scores.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
The client satisfaction rating is the weighted average of client ratings, with weights based on reviewed work hours. When no client rating exists, the approval fraction (approved vs. reviewed work hours) determines it.
If the client satisfaction rating exceeds the overall rating, it becomes the star rating. In the absence of client ratings, if the average client interview rating is higher than the overall rating, it becomes the star rating. If no data is available, the star rating defaults to the internal interview score.
Full Stack Developer Preferred Title
$15.00 /hr $ 20.0K /yr Hourly Rate and Yearly Salary
Overview
Basic Summary
LD Talent History - Average Response Time 12.0 hours
- Average Count of Messages/Day 1.5
- Project Completion Rate 2/4
- Interview Acceptance Rate 4/6
- Timezone Overlap 10h PST, 24h UTC
- Code Quality 60%
- Soft Skill Attributes 60%
- Expertise 2/3
- Coding Challenges 60%
- No. of Lifelong Learning Projects 2
- No. of Coding Challenges Completed 2 More details
- Software Engineering Process 4.0/5
- Technical Breadth 3.0/5
- Algorithmic Thinking 3.0/5
- Technical Strength 4.0/5
- Teamwork 4.0/5
- Intellectual Merit 4.0/5
- English Communication 3.0/5
- Desktop Mac
- Phone iPhone
- Member Since Feb 26, 2024
- Profile Last Updated Oct 23, 2024
- Last Activity Dec. 3, 2024, 5:28 p.m. UTC
- Location India
Profile Summary
I am a versatile full-stack developer & automation engineer with a strong focus on transforming complex business requirements into efficient, scalable solutions. My expertise in Java, SpringBoot, NodeJS, Angular, & ReactJS allows me to modernize web applications and automate processes in order to optimize performance and reduce manual labor. In every project I undertake, I'm driven to drive innovation and efficiency by leveraging my technical skills and problem-solving abilities.
Skills
Total Experience: 2+ years
Java (3E, 3Y, 3C)
3 experiences, across 3 years, with 3 coursesWebSockets (3Y)
3 years of experienceNodejs (3Y)
3 years of experienceExpressJS (3Y, 1C)
3 years of experience, with 1 courseSpring Security (3Y, 2C)
3 years of experience, with 2 coursesMongoDB (3Y, 2C)
3 years of experience, with 2 coursesAngular (3Y, 1C)
3 years of experience, with 1 coursePerformance (2E, 2Y)
2 experiences, across 2 yearsApollo GraphQL
Generators
GraphQL (2E)
2 experiencesReact Hooks
Tailwind CSS (1C)
1 courseRest Api
React (2E, 1C)
2 experiences, with 1 courseTypescript (2C)
2 coursesSession Management
Artificial intelligence (2E, 1C)
2 experiences, with 1 courseAuthentication
JavaScript (2E, 2Y, 1C)
2 experiences, across 2 years, with 1 courseCRUD
Bamboo DevOps (1C)
1 courseGrafana (1C)
1 courseAutomation
LLM Large Language Models
LLaMA
Recursion
Algorithms
Big O
Github (2C)
2 coursesGit (2C)
2 coursesMysql Workbench (1C)
1 courseSQL (1C)
1 coursePerformance Tuning (1C)
1 courseAgile Project Management (1C)
1 courseLogstash (1C)
1 courseDesign Patterns (1C)
1 courseOOP (1C)
1 courseUnit Testing (1C)
1 courseOAuth (1C)
1 courseJwt (1C)
1 courseMicroservices (1C)
1 courseDevOps (2C)
2 coursesAzure (1C)
1 courseBootstrap (2C)
2 coursesMaven (1C)
1 courseOWASP (1C)
1 courseHTML (1C)
1 courseCSS (1C)
1 courseHibernate (1C)
1 courseSpring (1C)
1 courseNpm (1C)
1 courseWebpack (1C)
1 courseYarn (1C)
1 courseVersion Control (1C)
1 courseRelational Database (1C)
1 courseData Cleaning (1C)
1 courseData Preprocessing (1C)
1 courseData Analytics (1C)
1 courseData visualization (1C)
1 courseRAG (1C)
1 courseApache Kafka (1C)
1 courseNext.js (1C)
1 courseOpen Source (1C)
1 courseDocker (1C)
1 courseKubernetes (1C)
1 course
Weekly Availability
Timezone Overlap with 06 - 21 per Week: 10h PST, 24h UTC
Day
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
UTC
05 - 13
16 - 18
16 - 18
16 - 18
16 - 18
16 - 18
05 - 13
PST
21 - 05
08 - 10
08 - 10
08 - 10
08 - 10
08 - 10
21 - 05
Vetting
- Interview Data
- Agile Development Process
- Productivity and Responsiveness
- Teamwork
- Software Engineering
- Logical Thinking
- Technical Strength
- Intellectual Merit
- English Communication
- Documentation
- System Design
- Coding Challenges60%
- Algorithms Score60%
- General Score60%
- Easy Algorithm
- Correctness60%
- Performance60%
- Medium Algorithm
- Correctness60%
- Performance60%
- Hard Algorithm
- Correctness60%
- Performance60%
- Expertise2/3
- Design Patterns and Architectures2/3
- Debugging2/3
- Stack Traces2/3
- Testing2/3
- System Administration2/3
- Soft Skill Attributes60%
- Entrepreneurial60%
- Whole Brained60%
- Divergent Thinking / Creativity60%
- Design Ability60%
- Empathy60%
- Project Management Ability60%
- Security60%
- Code Quality60%
- Complex Logic60%
- Models60%
- Controllers60%
- Templates60%
- APIs60%
- Training/Testing Data Models60%
- Code Readability60%
- Ongoing Evaluation
- Number of Lifelong Learning Project2
- Number of Coding Challenge Completed3
Experience
Backend Developer
Employment
Feb 2024 - Dec 2024
Argusoft Company
Education Industry
Project: Univeristy Management Suite (USA)
- Modernization of Web app from Rest to GraphQL- Developed a GraphQL resolver generators in Java, Apollo GraphQl, automating resolver class creation for 900+ services, reducing generation time to 2 min
- Reduced the number of APIs by 89%, from 3193 REST APIs to 225-350 GraphQL APIs. Decreased manual coding, development, integration, and testing time using the generator.
- Achieved 95+% reduction: From 20 days to 1 day for 250+ controllers.Achieved 96+% reduction: From 1 day to 1 hour per resolver (250+ resolvers).Achieved a 99+% acceptance rate of the code generator
- Developed ID-resolver to generate required methods by in-depth analysis to build robust solution logic for complex problem
- ID-resolver scans and identifies specific information in 900+ services,, 3000+ methods, their respective metadata, and method arguments.
Full Stack Developer
Passion Project
Sep 2022 - Dec 2024
Argusoft Company
Ecommerce Industry
Project: Development Playground for POCs : for research, development, and implementation of the latest technologies
- Angular, HTML, CSS, and Typescript are used to develop client-side web apps. Spring boot, java, and MySQL are used for server-side and database design and development of web apps.
- Employed JWT based spring security to ensure secure authentication and authorization. Created full-stack functionalities to validate forms, guaranteeing data integrity and accuracy.
- Developed backend with nodeJS, expressJS & MongoDB. Implemented a pagination feature on the user interface, thereby improving usability and performance.
- Conducted comprehensive testing on the server side using Junit, Jacoco, & SonarQube, and on the client side using Karma & Cypress. The code coverage threshold was set at 80% to ensure thorough testing
- Integrated functionality to enable the use of avatar images for user profile pictures, thereby enhancing the user experience.Implemented Websockets using SockJS and SocketIO
Front End Developer
Employment
Feb 2024 - Oct 2024
Argusoft Company
Education Industry
Project: Univeristy Management Suite (USA)
- Developed and maintained React components for university course management.Managed component state using React hooks and Context API
- Implemented GraphQL queries and mutations using Apollo Client.Integrated REST API calls using Axios.
- Designed and styled user interface components using Tailwind CSS
- Developed UI with pixel-perfect design, ensuring high fidelity to design specifications
- Implemented error handling and debugging techniques. Optimized code for better readability and performance
Front End Developer
Passion Project
Mar 2024 - Oct 2024
Mesh Intelligent Technologies, Inc. Company
Technology Industry
Project: pieces.app TS SDK example | Open source contribution
- Fixed response formatting using rehype and ReactMarkdown to enhance UI consistency and readability in the pieces.app (Artificial intelligence SaaS app) frontend playground using react and typescript
- Added config to set baseURL automatically, improving deployment efficiency and reducing manual configuration
- Implemented login and logout functionality, ensuring secure user authentication and session management
- Upgraded methods for Copilot using pieces-copilot-sdk
- Added snippet preview feature, allowing users to quickly view code snippets, improving usability and developer experience
Full Stack Developer
Passion Project
Sep 2024 - Oct 2024
LD Talent Company
Technology Industry
Project: JavaScript Development : N-Queens problem
- Implemented recursion function to iterate through each row, allowing the algorithm to explore potential solutions by placing queens one row at a time.
- Implemented various JavaScript functions and data structures, such as arrays and sets, to manage the board state and track columns and diagonals that are already occupied by queens.
- Implemented backtracking to explore different configurations by placing and removing queens, ensuring that all possible solutions are considered.
- Implemented the understanding of Big O notation to analyze the time complexity of the algorithms which is generally O(N!) for the N-Queens problem due to the factorial growth of possible configuration
- Implemented algorithms to efficiently check for conflicts in columns and diagonals, ensuring that the placement of queens adheres to the rules of the problem.
Software Engineer
Course Project
Aug 2024 - Sep 2024
Deeplearning AI Company
Technology Industry
Project: RAG: AI Software Development Systems
- LlamaIndex Integration: The project is bootstrapped using LlamaIndex, providing a flexible data framework for connecting custom data sources to LLM large language models
- Remote LLM Deployment with Groq API: Utilized Groq API for deploying the Llama 3.1-8B model remotely, ensuring efficient handling of large-scale language processing tasks.
- Local LLM Deployment with Ollama: Implemented local deployment of the Llama 3.1-8B using Ollama, facilitating on-device artificial intelligence capabilities and reducing dependency on remote servers
- Backend Development with Express: Developed the backend using Express, enabling robust API endpoints and efficient server-side operations for the RAG application
- RAG Application Bootstrapping: Leveraged LlamaIndex to bootstrap the Retrieval-Augmented Generation (RAG) application, enhancing the system's ability to retrieve and generate relevant info dynamically
Full Stack Developer
Employment
Sep 2023 - Dec 2023
Argusoft Company
Education Industry
Project: Univeristy Management Suite (USA)
- Used JavaScript, Visual Studio VS Code to Design and develop performance test scripts, and Java to debug issues. Used bamboo DevOps for deployment and running regression testing scripts and jobs.
- Collected and analyzed metrics data using Grafana to identify performance bottlenecks. Optimized k6 scripts, resulting in a 70% reduction in CPU usage.Reduced code duplication by 10%
- Developed and tested UI for reports & services in AngularJS,Added CRUD, export, and table-related features and functionalities. Documented steps and issues during development
- Wrote an automation script using JS that reduced the time to list specific functions from days to seconds.
Qualifications
Education
JSPM's Rajarshi Shahu College Of Engineering, Pune
Jul 2016 - Jun 2019
B.E. (Mechanical Engineering)
Visvesvaraya National Institute of Technology, Nagpur,Maharashtra, India
Jul 2020 - Jun 2022
MTech (Materials Engineering)
Government Polytechnic College , Kolhapur
Jul 2013 - Jun 2016
Diploma (Mechanical Engineering)
Courses
Udemy
The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert
Course Certificate Link Jul 2022 - Jul 2022
Udemy
Udemy
Java Multithreading, Concurrency & Performance Optimization
Course Certificate Link Dec 2022 - Dec 2022
Udemy
Agile Project Management Certification Prep+Agile Scrum+Jira
Course Certificate Link Nov 2022 - Nov 2022
Udemy
Udemy
Udemy
Java Object Oriented Programming:OOPS OOAD & Design Patterns
Course Certificate Link Nov 2022 - Nov 2022
Udemy
Learn Java Unit Testing with Junit & Mockito in 30 Steps
Course Certificate Link Nov 2022 - Nov 2022
Udemy
Udemy
Udemy
Udemy
Udemy
Udemy
Udemy
Udemy
Udemy
Udemy
Udemy
Udemy
Udemy
Coursera | Google
Coursera | Google
Coursera | Google
Coursera | Google
Deeplearning.ai
100x Devs