Summary
Overview
Work History
Education
Skills
Technical Skills
Certification Courses
Declaration
Hard Skills
Languages
Timeline
SoftwareDeveloper
SHARATH PILLAI

SHARATH PILLAI

Software Developer
Alappuzha,KL

Summary

Former HSE Engineer professional transitioning into software engineering field with a strong background in problem-solving and project management. Proficient in fullstack (MERN), with hands-on experience in building responsive, user-friendly and efficient websites, performing testing and debugging. Adept at collaborating with cross-functional teams and delivering high-quality solutions. I am seeking a lucrative job in a well-reputed company to enhance my abilities as well as the goals of the company.

Overview

2
2
years of professional experience
3
3
Languages

Work History

Software Developer

Self Employed Web
11.2023 - Current

List of projects:

1) E-commerse Cloth Selling Website-Forever (Frontend, Backend, Database-MERN)

· Backend Url: https://e-commerceclothsellerbackend.vercel.app/

· Frontend Url: https://e-commerce-website-cloth-sellerfron.vercel.app/

· Admin Url: https://e-commerceclothselleradmin.vercel.app/

2) E-commerse Shoe Selling Website-ShoeMart (Frontend, Backend, Database-MERN) https://app.netlify.com/teams/sharath-pillai/projects

3) Chat boat-My Buddy (Frontend, Backend, Database) https://app.netlify.com/teams/sharath-pillai/projects

4) Sudoku (Frontend, Backend, Database)

5) Social media platform-like Facebook (Frontend, Backend, Database)

Implemented Features

Planning

  • System Design and Architecture
  • Proper folder structure with respect to bussiness logic

Frontend

  • Design of UI/UX interfaces-Figma prototype
  • Lazy loading
  • API Fetch
  • Event listeners, call back, promise, class
  • MVC Architectural Pattern.
  • React- components, props, Hooks,
  • ES6 features: Import and export, NPM, Nodemon

Backend

  • Monolethic Architecture
  • User & admin register, sign in/sign out, Authentication, hashing, tokenization
  • Admin Product updating, CURD operation
  • Add to cart and Payment gateway
  • Database integration
  • Routing
  • Making APIs and set endpoints
  • Handling JSON data

Database

  • Database management and making schema

Role and Responsibility

  • Enhanced user experience through designing and implementing user friendly interfaces.
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Saved time and resources by identifying and fixing bugs before product deployment.
  • Updated old code bases to modern development standards, improving functionality,follow coding standards and checking complexity of codes.
  • Contribute to a positive team environment through effective communication, problem-solving, and collaboration skills.
  • Collaborate with cross-functional teams to deliver high-quality products on tight deadlines.
  • Streamlined workflows by creating reusable code base for common functions and features across multiple projects.
  • Participate in software field testing to verify performance of developed projects.
  • Achieve faster development cycles using Agile methodologies, including Scrum or Kanban processes.
  • Increase development speed by automating repetitive tasks using scripts and tools.
  • Consistently met project milestones while maintaining rigorous quality control standards throughout all stages of the development life cycle.
  • Engaged in continuous learning to stay ahead of emerging technologies, ensuring team's solutions remained cutting edge.
  • Improved software security with integration of advanced encryption techniques, safeguarding sensitive user data.
  • Conduct in-depth market research to guide development of new software features that addressed unmet user needs.

Education

B-Tech - Mechanical Engineering

Sree Buddha College of Engineering
Kerala,India
04.2001 -

Skills

API integration

Web application development

Back-end frameworks

Testing and debugging

Git proficiency

React

JavaScript expertise

RESTful apis

Error handling

Database management

Object-oriented programming

Scrum methodology

Technical Skills

  • Frontend: HTML5, CSS3, Tailwind CSS, Bootstrap, JavaScript, React JS (parcel, vite)
  • Backend: Node JS,express JS, MongoDB
  • Version Control: Git
  • Others: Figma UI/UX,Data structure and Algorithm, GitHub,GitLab,Bitbucket,Vercel,Netlify,NPM
  • Basic knowledge: Python,Java,C++,Redux,Kubernet,Containarization,CI/CD Pipeline
  • Vibe coding with AI tools like chat GPT, cursor Ai, bolt Ai, windsurf,Antigravity

Certification Courses

  • MERN Full Stack Course from BridgeOn
  • MERN Full Stack Course from Brototype

Declaration

I hereby declare that all the details mentioned above are in accordance with the truth and fact as per my knowledge and I hold the responsibility for the correctness of the above mentioned particulars.

Place:                                                                                                 SHARATH PILLAI                

Hard Skills

  • Problem Solving
  • Leadership
  • Organization Skill
  • Training and Monitoring
  • Decision Making
  • Multi-Tasking
  • Efficient Communication
  • International Work Culture
  • Discipline and workaholic
  • SMART goal approach

Languages

English
Bilingual or Proficient (C2)
Hindi
Intermediate (B1)

Timeline

Software Developer

Self Employed Web
11.2023 - Current

B-Tech - Mechanical Engineering

Sree Buddha College of Engineering
04.2001 -
SHARATH PILLAISoftware Developer