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
• 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.
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.