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

    • Develop web and Windows applications using ASP.NET, C#/VB.NET, HTML, CSS, and JavaScript as well as React, Angular, and other JavaScript frameworks.
    • Design, code, and test software applications, ensuring functionality and user-friendliness.
    • Create data-driven reports to provide valuable insights.
    • Collaborate with teams to analyze business objectives and identify areas for improvement.
    • Maintain and enhance existing systems by identifying and rectifying defects.
    • Stay updated with emerging technologies and incorporate them when suitable.
    • Craft technical specifications and comprehensive test plans.
    • Extend operational documentation for effective system maintenance.
    • Provide consultation to colleagues for software system maintenance and performance.
    • Utilize C# and ASP.NET for robust server-side development.
    • Employ JavaScript for interactive client-side scripting.
    • Implement Angular to create dynamic front-end interfaces.
    • Led a 30% increase in user engagement after overhauling a web application.
    • Introduced automated testing, reducing bugs by 20% and accelerating deployments.
    • Mentored junior developers, promoting best practices and teamwork.

  • 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