user

About Me

I’m a passionate and versatile Applied Computer Science graduate from the University of Winnipeg, with a strong foundation in software development, database management, cybersecurity, and problem-solving. My journey in tech began well before university since middle school, I’ve been diving into bug bounty programs, building projects, and exploring the intersection of code, creativity, and curiosity. Beyond the digital realm, I’m deeply immersed in music production, storytelling, financial sector, and global exploration interests that fuel both my creativity and my technical edge. Whether it's crafting clean code or collaborating on cutting-edge innovations, I thrive in team environments where ideas flow freely and impact is real. If you're looking to build something meaningful let's connect and make it happen.

  • Web Development
    Designing Websites; UI/UX Design
  • Software Development
    Developing Web Applications & Software
  • Database Design/Management
    Designing Database
  • Unix/Linux
    Set Up An Operating System On Workstation
  • Cloud & Security Management
    Deploy apps in cloud & manage access console.
  • Artificial Intelligence
    Automate tasks, use machine learning agents to connect APIs
  • As a seasoned full-stack developer in the dynamic field of Information Technology, I have accumulated a wealth of experience that spans across both front-end and back-end technologies. On the front-end, I have honed my skills in crafting intuitive and visually appealing user interfaces using HTML, CSS, and JavaScript frameworks such as React. My proficiency extends to responsive design, ensuring optimal user experiences across various devices.
  • I have also developed a strong foundation in back-end technologies such as Node.js, Express, and MongoDB. I have also worked with PostgreSQL and also familiar with the use of version control systems such as Git and GitHub.
  • Throughout my degree I have actively engaged in the entire software development life cycle, from conceptualization and planning to coding, testing, and deployment. Collaborating with cross-functional teams, I have contributed to the successful delivery of projects, adhering to agile methodologies and best coding practices. Troubleshooting and debugging complex issues have become second nature to me, ensuring the reliability and performance of the applications I develop.
  • 2020-2025
    Bachelors in Applied Computer Science (University of Winnipeg)
  • 2025
    Certified Cloud Practitioner (AWS)
  • 2023
    Foundation of Cybersecurity (Coursera)
  • 2020
    Certified Product Manager (Udemy)

Skillset

With a passion for crafting elegant solutions, I specialize in building robust web applications, designing structured databases, and deploying projects to the cloud. My approach is centered on simplicity, scalability, and seamless user experiences. Right now, I’m focused on software development and web engineering. Over time, I’m expanding into security and system design.

Web & UI Engineering

I build responsive, accessible, and visually aligned web applications. I focus on functionality, performance, and seamless user experience. When I build, I always try to implement modularity, clean, and authentic code from scratch. I try to maximize the use of base languages like HTML, CSS, and vanilla JavaScript. I know many frameworks and libraries, but I believe in keeping it vanilla to increase loading performance and make it easily accessible on low-speed internet and minimize data usage. This website is using only particle.js as an external library. The rest of everything is built on vanilla JavaScript, CSS, and HTML.

Database Architecture

I can design structured databases using PostgreSQL and MongoDB. My focus is on schema design, normalization, and integration with real-world apps. I am comfortable using both relational and non - relational databases. I enjoy working with complex queries, and database management is one of the skills I have expertise in. I like to think in terms of relationships and constraints, ensuring data integrity is always honored. I am comfortable working with views, transactions, and whether it's designing ERDs before writing code or optimizing queries after things break, I'm comfortable across the lifecycle.

Cloud Integration

I deploy projects to AWS, GitHub Pages, and similar cloud platforms with an eye on scalability and simplicity. I hold a certification by AWS for being a certified cloud practitioner. From migration of data to the cloud to management of employee access, and loss prevention. I hold good knowledge and be able to manage cloud services at ease. This website is currently hosted on AWS using S3 buckets for my static data storage with different versions of my site and EC2 instance for my backend, which has a server running on express for the contact section of this website. It allows me to receive email whenever someone leaves their contact info.

Software Engineering

Using SDLC principles, I am able to create myriad applications and software solutions for the client. I have experience working with Agile methodology and cross-functional teams implementing sprints and delivering product before deadline. I have a great hand at OOP and all data structures. I can implement algorithms as required in Java or JavaScript, whichever is needed for the solution. I do use the best coding practices whenever working on any project and make use of encapsulation, abstraction, and creating modular, organized, and reusable code.

Beyond the Terminal

I love building software, but life isn't all semicolons and shell prompts. Click to know what I do when I'm off the grid:

My Work

work-6

Tic Tac Toe

Java-based AWT game.

View
work-2

Music App

JS-based music player.

View
work-4

Weather App

Real-time API-based weather app.

View
See more

Contact Me

swapnil0512rajput@gmail.com

+1(431)877-5859

Download CV