Welcome to my portfolio site.

I'm Darshan

Software

  • Angular
  • React.js
  • Node.js
  • Spring boot

I create code that brings projects to life—building lightning-fast websites, streamlining processes through automated API integrations, developing custom tools, and crafting visually compelling user experiences. I'm always eager to dive into new tech, frameworks, and languages to keep elevating my skills. Right now, I’m diving into Spark and Hadoop to deepen my expertise in big data solutions.

main.py
class TechJourney:
    def __init__(self, goal):
        self.goal = goal

    def welcome_message(self):
        print(f"Welcome to the world where innovation meets expertise!")
        print(f"My mission here is to {self.goal}.\n")
        
    def showcase_skills(self):
        skills = [
            "Languages: Python, C, C++, JAVA, SQL, JavaScript, Apex, SOQL",
            "Machine Learning Algorithms: Regression, Decision Trees, Random Forests, SVM, KNN, Gradient Boosting, Ensemble Methods",
            "Computer Vision & Image Processing: OpenCV, TensorFlow, Keras, PyTorch, scikit-image",
            "Deep Learning: CNNs, RNN, LSTM, Transfer Learning, GANs, Reinforcement Learning",
            "Data Analytics & Visualization: Power BI, Excel, Einstein Analytics",
            "Data Manipulation: Pandas, NumPy, Matplotlib, Seaborn",
            "Natural Language Processing: NLTK, GPT, Transformers, Word2Vec"
        ]
        
        print("Here’s a peek into the toolkit I bring to the table:\n")
        for skill in skills:
            print(f"- {skill}")
        

def main():
    journey = TechJourney(user_goal)
    journey.welcome_message()
    journey.showcase_skills()

if __name__ == "__main__":
    main()

Experience

Work Experience

Jr. Technical Analyst, Co-op
Jan 2025 - Present
Government of Ontario - Ministry of Transportation - Canada
Jan 2025-Current
  • Contributed to the design and development of innovative, enterprise-grade web applications using Angular and a wide range of backend technologies.
  • Developed comprehensive unit tests for Spring projects using Mockito and for Angular applications with Jasmine, while automating repetitive tasks through custom scripts to enhance development efficiency.
Business Systems Analyst, Co-op
May 2024 - Dec 2024
Portland Investment Counsel- Canada
May 2024-Dec 2024
  • Designed and developed user-centric applications in Java, leveraging ReactJS and various backend technologies to deliver scalable, enterprise-grade solutions while consistently meeting project requirements and deadlines.
  • Built robust automated tests with Jest and Selenium, enhancing application stability and reducing production defects.
Technical Support Specialist, Part Time
Dec 2023 - May 2024
Direct Cell- Canada
Dec 2023-May 2024
  • Diagnosed and repaired a wide range of electronic devices, including phones, tablets, laptops, and gaming consoles, addressing both hardware and software issues.
  • Provided technical support by troubleshooting and resolving problems, ensuring efficient performance and high customer satisfaction.
Application Developer
Mar 2022 - Aug 2023
Epsilon Tech- India
Mar 2022-Aug 2023
  • Crafted dynamic, full-stack web applications with a robust Node.js backend, seamlessly paired with an intuitive, visually striking ReactJS frontend for an exceptional user experience. .
  • Created and maintained comprehensive documentation for code, processes, and applications, contributing to the clarity and transparency of project workflows.
Academic

Education

M.Eng, Systems And Technology (Co-op Program)
Sept 2023 - Sept 2025(Expected)
McMaster University- Canada
Sept 2023-Current
  • Relevant Courses: Deep Learning, Artificial Intelligence (AI), Machine Learning (ML), Multivariate statistics, Cloud computing, Big data analytics.
B.Tech, Computer Engineering; CGPA: 9.12/10
June 2017 - May 2021
Gujarat Technological University- India
Jun 2017-May 2021
  • Relevant Courses: Compiler design, DBMS, Theory of Computation, Computer Networks, Java, C, C++, Python.
Get in touch

Contact Information

Please feel free to reach out to me with any questions or inquiries. I look forward to connecting with you. Don’t hesitate to contact me!

Telephone
Hamilton,Ontario