Hello, my name is
Sandip Dosanjh
I'm a developer who thrives on turning
innovative ideas into successful digital products.
I am a developer from New Zealand but residing in Canada now. With my experience in project management and marketing, I bring a unique set of skills to every project. With a solid foundation in React.js, Python, JavaScript, HTML, CSS, Node.js, MySQL, I am able to build complex web applications and create responsive and intuitive user interfaces.
My background in project management and marketing has given me the ability to work collaboratively with clients and understand their needs. With my programming expertise and project management, I am well-positioned to create digital solutions that are tailored to my clients unique needs. If you're looking for a developer who can bring a unique perspective to your digital project, I am here to help.
Flight Deals
This website is created for a business which offers flight deals for people who sign up. I made this project with HTML/CSS and JavaScript. I am using firebase as the database so users can Register, Authenticate, logout, update email and password from the profile page. The website is also designed to be compatible with all devices. I chose to only use pure HTML/CSS and JavaScript without WordPress or libraries such as bootstrap to show understanding of web development fundamentals.
Connect - Social media
This is a full-stack applicaiton and is responsive on all devices. Users can register, login, create post, comment, like, delete etc. For the front end i used React with Axios for making requests and for the backend i used Node.js with express to create the server and routes. I also used JWT and storing them in cookies to keep track of logged-in users. For the database i used Mysql with sequlize to communicate with the database.
BC Ferry schedule + capacity
BC Ferry website displays live information for the ferry schedule depending on which departure location is selected by the user. and how full a ferry is with passengers and passengers with a vehicle. Live ferry data is pulled from an API and then display the information based on which departure bay was picked. This website is responsive on all devices.
Sleek - Interior design company
Built using HTML CSS JS Netlify-CMS 11ty
This is a website for an Architecture/interior design company and responsive on all devices. It showcases firms goals, projects, details and highlights of a project and there is an added blogging feature to the website. By using Netlfiy CMS, blogs can be created and published to the website at any time with any device. 11ty is used for creating static pages for when blog is published. To write blogs you can invite anyone to be the admin via email invitation from your netlify account. I have a testing admin account with password on request.