About Me

Hey there, 🌟
Welcome to my corner of the web! I'm Srujal Patel a passionate and dedicated web developer and computer programmer deeply engrossed in the world of programming languages, data structures, and algorithms. I thrive on challenges and take pride in being part of the solution, constantly seeking opportunities to expand my skill set and embrace new technologies. 💻✨

My expertise lies in JavaScript and Object-Oriented concepts, honed through hands-on experience in analysis, development, and seamless implementation. Collaboration fuels my enthusiasm, and my adaptable nature coupled with strong communication skills makes me an effective team player and a creative problem solver. 🚀🧩

Fascinated by technology and driven by a quest for optimal user experiences, I'm constantly evaluating and enhancing my skills to remain at the forefront of web development. With a track record of successfully completing projects for IT consultancies, software houses, web design agencies, and IT departments, I bring a natural knack for analysis and a commitment to delivering quality results. 📈💡

Currently, I'm seeking a dynamic role as a Full-stack Web Developer, craving an environment that recognizes exceptional performance and offers a diverse array of projects to dive into. 🎓🌐

Let's embark on a journey to craft extraordinary solutions! 🚀🛠️

Profile Picture
  • First Name - Srujal
  • Last Name - Patel
  • Address - London, United Kingdom
Years Experience
Happy Customers
Done Projects
Get Awards

My Skills

Version Control
Teamwork
Analytical Skills
Search Engine Optimization
Software Development Lifecycle
HTML5 / CSS3 / JavaScript / jQuery
Javascript / ReactJS / Angular2.x / React Native
NodeJs / MySQL / Neo4j / MonogDB / FireStore
Linux / Ubuntu / Visual Studio Code
Google Firebase / Cloud

Work Experience

  • Web Developer

    My Utility Genius

    2021 - Present

    •Developed responsive web interfaces using JavaScript, HTML5, and CSS3, enhancing user engagement.
    •Built dynamic single-page applications with Angular, React and Vue, optimizing performance and user interaction.
    •Implemented complex UI components, leading to efficient state management.
    •Ensured cross-browser compatibility and optimized web pages for speed and scalability.
    •Conducted unit testing with Jest and Jasmine, reducing bugs by 30%.
    •Designed and developed RESTful APIs with Node.js and Express, ensuring smooth front-end and back-end communication.
    •Managed database interactions with MongoDB, ensuring data integrity and high performance.
    •Implemented secure user authentication and authorization systems.
    •Utilized Firebase and Google Cloud Platform, including Firestore and Cloud Functions, to build scalable backend solutions.
    •Optimized server-side logic and database queries, reducing response times by 25%.
    •Developed cohesive full-stack applications, ensuring seamless integration between frontend and backend components.
    •Participated in the entire software development lifecycle, delivering projects on time and within budget.
    •Collaborated with cross-functional teams, leading to a 15% increase in client satisfaction.
    •Utilized Git for efficient version control and collaboration.
    •Implemented CI/CD pipelines, reducing deployment times by 40%.
    •Employed Docker for consistent development, testing, and production environments.
    •Contributed to agile processes, improving team productivity by 20%.
    •Provided technical insights for product strategy, driving innovation.
    •Mentored junior developers and conducted code reviews, maintaining high standards.
    •Resolved issues efficiently, ensuring optimal user satisfaction and a 25% decrease in reported issues.

  • Full Stack Web Developer

    Freelancer

    2020 - 2021

    • Participated in the frontend and backend web application life cycle. Gathered requirements from the the client understood and integrated them into web architecture.
    • Fixed bugs in existing projects.
    • Contributed inputs into video chatting app by creating screen sharing, one-to-one as well as group messaging functionality using WebRTC and socket IO.

  • Web Developer

    Magneto IT Solutions Pvt. Ltd​

    2019 - 2020

    • It was my responsibility to integrate web pages using standard HTML and CSS best practices. Managed JavaScript frameworks by converting HTML pages.
    • Involved in a stock market application in which CRON was used to cluster in NodeJS, which helped reduce the time complexity to 70%.
    • Developed a social media app which used to connect people based on their relationship(department) like HR, developer, sales. Tech Used: amCharts, D3 Chart, Neo4j, Angular and NodeJS.
    • Implemented and optimized complex SQL queries.
    • Contributed to the team by training and sharing my knowledge with the new candidates in JavaScript frameworks and database architectures.

  • Assistant Administrator

    Prayosha Dairy Sales

    2014 - 2016

    • Cash Handling, Daily Banking, Wages, Buying Materials Customer query solving and all day to day duties.
    • To complete and maintain sales invoices and reports.

Education

  • MSc Advanced Computer Science

    University of Hertfordshire​ - de Havilland Campus

    2021 - 2023

  • Master In Computer Application

    Charusat University​ - Changa, Gujarat

    2016 - 2019

  • B.Com in Advanced Accounting

    Anand Commerce College​ - Anand, Gujarat

    2010 - 2013

  • Higher Secondary School In Commerce

    BAPS Swaminarayan Vidyamandir​ - Bakrol, Gujarat

    2008 - 2010

  • Secondary School

    Anand High School​ - Anand, Gujarat

    2006 - 2008

Interests & Hobbies

Gaming
Gym
Coding
Reading
Swimming
Music

My Portfolio

JustURL - A tool to shorten a URLs
View More
JustURL - A tool to shorten a URLs
Web Application
JustURL - A tool to shorten a URLs

JustURL - A tool to shorten a URLs

I had the opportunity to work on an intriguing project called JustURL, which I personally developed. JustURL is a web application designed to shorten long URLs, making them easier to remember and share. The objective of the project was to create a comprehensive application that provided URL shortening functionality along with tracking capabilities, all while ensuring a smooth user experience.

As the sole creator of JustURL, I took on the responsibility of designing and implementing the entire application from scratch. This involved developing the front-end interface to provide a user-friendly experience and establishing the necessary back-end infrastructure to handle the URL shortening and redirection process. Additionally, I set up databases to store the shortened links and associated analytics.

One of the most interesting aspects of working on JustURL was the opportunity to tackle both front-end and back-end development challenges. Creating an intuitive and visually appealing user interface required careful consideration of design principles and user experience best practices. On the back end, I had to devise efficient algorithms and data structures to handle the redirection process seamlessly while ensuring the reliability and security of the system.

Throughout the development of JustURL, I learned valuable lessons in project management, full-stack development, and deployment. I gained experience in creating a cohesive application architecture, handling databases, and implementing APIs. Additionally, I sharpened my problem-solving skills by addressing various technical challenges that arose during the development process.

Although I initially deployed the JustURL application on the Google Cloud Platform, I eventually had to discontinue it due to cost considerations. However, I would be delighted to provide a full demo of JustURL in my local environment, showcasing its features and functionality.

Unfortunately, since the application is not currently live, I am unable to provide a public link. However, I would be more than happy to demonstrate JustURL's capabilities during an interview or provide any additional information you may require.

Thank you for considering my response, and I look forward to discussing my experiences with JustURL further.

NPM package - Array Refactor
View More
NPM package - Array Refactor
NPM Package
NPM package - Array Refactor

NPM package - Array Refactor

Hide/Show sensitive information from an object or array of objects with deep searching.

array-refactor is refactoring any sensitive data in user collection or any personal data.

By using array-refactor you can remove given sensitive data before transfer to logs or public. You can also create new array or object for sensitive data. There are many uses of array-refactor.

NodeJs & Express Project Structure
View More
Nodejs Express Project Structure For REST API
Project Structure
NodeJs & Express Project Structure

Nodejs Express Project Structure For REST API

Nodejs project structure created using express REST API.

Contact Me