Sindre Gangeskar
Backend & Full-Stack Developer
Passionate backend developer with full-stack capabilities, and expertise in building robust, scalable RESTful applications with modern front-end frameworks. I specialize in developing efficient APIs, managing databases and implementing robust authentication methods. I prioritize clean, maintainable code and comprehensive API documentation. Eager to apply my skills in challenging and dynamic environments.
Nannestad, Norway
Formal Education
- JavaScriptNode.jsExpress.jsREST APIJestSupertestPostmanGDPRAgileScrumJira
Solid understanding of object-oriented programming with hands-on experience in JavaScript.
Skilled in designing and implementing MySQL databases adhering to the third normalization form for optimal data structure, and the use of Sequelize as the ORM.
Proficient in creating REST APIs and modern applications utilizing CRUD operations. Procifient in performing manual and automatic testing during development with Jest and Supertest. Manual API testing is performed using tools like Postman or equivalent.
Familiar with programming methodologies, including the Agile mindset and the Scrum framework.
Hands-on experience with implementing authentication via JSON Web Token and OAuth, with the use of middleware to verify credentials and privileges.
Competent in creating documentation for applications with hands-on experience in Swagger.
Solid understanding of the importance of following GDPR guidelines.
Work Experience
- JavaScriptNode.jsExpress.jsMySQLMongoDBBootstrapEJS
Developed a full-stack application utilizing Express.js, integrating secure JWT-based authentication for user role permissions and leveraging databases including MySQL and MongoDB.
Built an efficient, elegant and mobile friendly front-end utilizing Bootstrap.