information
About Me
About Me
I'm Navjot and I am
Hello! I'm Navjot, a Front End Developer based in Halifax, who enjoys building things that live on the internet. I develop exceptional websites and web apps that provide intuitive user interfaces with modern back ends.
Email: navjotsappal@gmail.com
LinkedIn:linkedin.com/in/navjotsappal
Expertise
Skills Repository
I'm a firm believer in keeping my skills up to date. I am constantly learning new things and broadening my knowledge in all areas of IT so I can provide Full Stack Solutions using the latest technology available. Front End Development calls to all my passions; it incorporates creativity and problem solving and I'm allowed to break it to improve the code (in a separate Git branch, of course).
I love applying responsive design principles and watching my web pages shrink into mobile screens and still look amazing. It's oddly satisfying. I think in a way I'm kind of like those web pages; I'm moldable, but I still keep my creative flare intact.
My specialities include learning new skills and programming languages, problem solving, responsive design principles, website optimization and Model View Controller (MVC) methods of organizing code.
What I Do
Services
Front End Development
Over the past years I have gained extensive knowledge on the subject of Web Development. I understand and can implement concepts like Responsive Layouts, Accessibility, Animations, Advanced Styling, etc.
API Development
I have a good understanding of how REST API's work and the supported HTTP Methods. Most of my experience with building API's has been with PHP. I've integrated third party API's like Yummly, Open Weather Map, Pixabay etc in my Applications.
Full Stack Development
I consider myself to be a Front End Web Developer. But, rather than focusing on a single area or domain in an application, I prefer to work on each functional area in the applications tech stack to expand my knowledge.
My References
Testimonials
"Navjot's determination, motivation and enthusiasm when dealing with new issues makes it great to work with him. Navjot is always strategic and takes a positive approach when new challenges arise."
COLLEAGUE
"Navjot is an awesome developer with amazing skills. He is always learning new technology and staying up to date on latest industry trends and standards. His motivation carries throughout the team."
COLLEAGUE
"Navjot has been great to work with on many aspects including developing new features or tracking new issues and pain points in current design. He also renders professionalism in the workplace."
COLLEAGUE
Qualifications
Education
Master of Applied Computer Science
Dalhousie University
2018 - 2019
Bachelor of Technology
Punjab Technical University
2008 - 2012
Portfolio
Projects
Front End Developer @ Pryor Management
Redesigned and redeveloped the existing web application of the company that provides entertainment management, artist booking, and concert promotion services
See ProjectRecipe
A mobile-friendly recipe management system that allowed users to manage, collaborate, and timeshare their private recipes with friends, family, and colleagues.
See ProjectInstacomp
One-stop mobile-friendly website that provided the best prices of products across multiple stores in a city.
See ProjectMultiSearchApp
A mobile-friendly multiple search platform that allowed users to check weather details and search for pictures, movies, and song lyrics in one application built using four API’s (openWeatherMap, Pixabay, themoviedb, and musixmatch)
MultiSearch App Weather AppBlog
A responsive blog made for fun. I was interested in learning how to make responsive websites, so I found a simple tutorial and it spun into a small project.
See ProjectPortfolio 2
A second version of my responsive portfolio made for fun. I was interested in making my portfolio using side menu, so I found a simple tutorial and made it into a small project.
See ProjectPortfolio 1
My first portfolio website I designed and built in 2018. I learned quite a bit about HTML5, CSS3, Bootstrap 4. Since then, I think my web development and design skills have improved immensely.
See ProjectTweet Classification
The project was implemented by developing a sentiment classifier and a self-learning module that classified tweets into positive, negative and neutral categories in different languages (English, Punjabi and Hindi).
Intern at VMM
Developed an internet security management system that controlled user access to the internet by means of providing authorized access, blocking blacklisted websites, white listing IP addresses, and allocating internet bandwidth to the users.
Intern at Real Infotech
Developed a software that shortlisted students for interviews based on the academic and technical requirements of the companies. It also kept track of students’ placements and internships.