HN

Hi, I'm Hassan Nisar

Software Engineer

Building scalable, secure, and efficient systems with over 5 years of experience

About Me

Experienced Software Engineer with over five years of expertise as a Fullstack Developer, specializing in Artificial Intelligence.

As the Founder and CEO of Singularity Softworks, I lead a team dedicated to creating innovative software solutions that leverage AI to solve real-world problems. In addition to my engineering work, I am also an author, having published two books focused on teaching programming in JavaScript and Python. My mission is to make coding accessible and engaging for learners at all levels, inspiring the next generation of developers and contributing to the ever-evolving landscape of technology.

Fullstack Development

Expertise in JavaScript, TypeScript, React.js, Next.js, and Node.js

Artificial Intelligence

Proficient with Apache Spark, Scikit-learn, PyTorch, and AWS SageMaker

Team Leadership

Led diverse teams of 15+ members across development, design, marketing, and QA

Global Collaboration

Coordinated with remote teams across the US, Canada, and Europe

Experience

My professional journey and key accomplishments

Founder & CEO

Singularity Softworks

Aug 2024 - Present
Toronto, Canada
  • Spearheaded the research and development of innovative AI applications, driving the company's vision to leverage cutting-edge technology for practical solutions.
  • Provided strategic leadership and direction for the company, establishing goals and objectives that align with market needs and technological advancements.
  • Led the hiring process and onboarding of interns and team members, fostering a collaborative and innovative work environment that encourages professional growth and development.
  • Oversaw project timelines and deliverables, ensuring that development milestones were met while maintaining high standards of quality and performance.
  • Developed and implemented comprehensive marketing strategies to promote AI applications and services, increasing brand awareness and driving customer engagement.
  • Engaged with clients, and partners to understand their needs and gather feedback, ensuring that product offerings are aligned with market demands.

Software Developer

Consica

Feb 2023 - Aug 2024
Toronto, Canada
  • Developed and improved robust backend code, ensuring high performance and reliability while implementing new features to enhance product functionality.
  • Collaborated with design and product teams to conceptualize and implement new user interface features, improving user experience and engagement across applications.
  • Researched and developed a comprehensive AI integration plan to enhance company products and services, driving innovation and improving overall offerings.
  • Participated in code reviews and contributed to the establishment of best practices for software development, fostering a culture of quality and continuous improvement within the team.

Data Science & ML Engineer Intern

Elated

Mar 2023 - Dec 2023
UK (Remote)
  • Planned, developed, and continuously improved a recommendation system tailored to meet various key requirements, enhancing user engagement and satisfaction.
  • Collaborated with cross-functional teams to design and implement a '3-chats at a time' feature, optimizing user interaction and experience within the application.
  • Managed and maintained databases to ensure data integrity and accessibility, facilitating efficient data retrieval and analysis for ongoing projects.
  • Overhauled application performance by implementing cloud functions, resulting in improved response times and overall system efficiency.

Web Developer

Freelance

Nov 2018 - Dec 2022
Toronto, Canada
  • Collaborated with clients to design and develop custom websites tailored to their specific needs, enhancing user experience and engagement.
  • Utilized HTML, CSS, JavaScript, and various frameworks to create responsive and visually appealing web applications.
  • Integrated APIs to enhance website functionality and streamline data exchange between applications.
  • Conducted thorough testing and debugging to ensure optimal performance and user satisfaction, while provided ongoing maintenance and support to ensure websites remain up-to-date and secure.

Skills

My expertise and technical proficiencies

Frontend

JavaScript
TypeScript
React.js
Next.js
HTML/CSS
Tailwind CSS

Backend

Node.js
Postman
GraphQL
Express.js
RESTful APIs

Database

MySQL
PostgreSQL
MongoDB
Firebase

Cloud & DevOps

AWS
GitHub Actions
Docker
CI/CD

Tools & Methodologies

Git
Agile
Scrum
Trello
Figma

Artificial Intelligence

Scikit-learn
Apache Spark
PyTorch
Numpy
AWS SageMaker

Projects

A selection of my personal projects

Algoviz

An interactive platform for learning complex algorithms through visualization.

ViteTypeScriptReact

NFT Forge

An interactive platform for generating and creating unique NFT's.

NextjsTypeScriptReact

Cerebrum

Store, organize, and retrieve your notes, bookmarks, articles, and images with the power of AI.

NextjsTypeScriptReact

Education

My academic background and qualifications

Masters: Data Science

UC San Diego (2024)

Completed a comprehensive data science program with a focus on machine learning and big data.

Bachelor of Science: Computer Science

York University (2022)

Completed a comprehensive computer science program with a focus on software development, algorithms, data structures, and networking.

Publications

A selection of my current publications

JavaScript Made Easy: From Zero to Hero

This beginner-friendly book on JavaScript is designed for those with no prior knowledge, guiding readers from fundamental concepts like objects and arrow functions to advanced topics such as object-oriented programming and design patterns. It includes four engaging projects—Memory Game, Connect 4, Rock, Paper, Scissors, and a Space Invader Game—to help solidify understanding and apply skills in practical scenarios.

Python Made Easy: From Zero to Hero

This beginner-friendly book on Python is aimed at individuals with no prior programming knowledge, guiding them from fundamental concepts like data types and control structures to advanced topics such as object-oriented programming and design patterns. It includes four engaging projects—Tic-Tac-Toe, a Sudoku Solver, a Tetris Game, and a Password Generator—to help readers solidify their understanding and apply their skills in practical scenarios.

Get In Touch

Have a project in mind or want to discuss opportunities? I'd love to hear from you!