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! 🚀🛠️
@
gmail.com
Web Developer
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.
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
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.
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 project structure created using express REST API.