Hi 👋 I'm David. I'm a Full Stack Developer who specializes in crafting efficient, user-centered solutions with Microsoft 365, SharePoint, and modern web technologies.
About me
Born and raised in the UK, I now call Sweden's beautiful High Coast home, where I live with my wife and young son. My professional journey began after earning a bachelor's degree in Computer and Systems Sciences, which ignited a deep passion for technology and problem-solving. With a hunger for growth, I continued to sharpen my skills, diving into various Web Development courses that ultimately led me to master Full-Stack Development.
My expertise centers around a modern tech stack: React, React Native, Next.js, Node.js, and MongoDB. These tools have enabled me to bring ideas to life, whether through crafting dynamic web applications or building seamless user experiences.
Currently, I work at Sogeti AB as an IT Consultant, where I've had the privilege of diving deeper into the world of Microsoft 365 and SharePoint Development. In this role, I've developed innovative solutions that integrate applications and business processes, helping organizations embrace the digital workplace and boost productivity.
What I love most about my career is the constant evolution—every project is an opportunity to learn, adapt, and create something meaningful. Whether I'm solving technical challenges, designing intuitive systems, or collaborating with others, I strive to combine creativity with practicality to deliver exceptional results.
My Skills
- Next.js
- Tailwind
- TypeScript
- React
- React Native
- Node.js
- Git
- MySQL
- MongoDB
- Redux
- Express
- Framer Motion
- Microsoft 365
- Power Platform
- Power BI
- SharePoint
- SPFx
My experience
Master of Science Programme in Computing Science and Engineering
Umeå
Skills acquired: During my education, I studied advanced engineering courses in data structures and algorithms, computational mathematics, low-level programming, and embedded systems. These courses helped me develop strong analytical skills and technical expertise, enabling me to tackle complex problems and innovate within the IT field. I also gained proficiency in software architecture, object-oriented programming, and optimization techniques, while honing my ability to collaborate on technical projects and communicate effectively with both technical and non-technical stakeholders. This foundation has provided me with the skills to approach challenges methodically, design efficient solutions, and deliver high-quality results in dynamic environments.
2016-2018Study Programme in Systems Science with emphasis in Design, Interaction and Innovation
Umeå
Skills and knowledge acquired: Through my studies in information systems, I developed a deep understanding of how IT solutions play a critical role in organizational success. I learned to analyze, design, and implement efficient IT solutions that balance both technical requirements and human factors to optimize business processes. My education culminated in a thesis project at Sogeti AB, where I explored ways to make an organizational management system more dynamic and engaging. This experience strengthened my skills in system analysis, process optimization, and human-centered IT design, equipping me to deliver solutions that effectively align technology with business needs.
2019-2022Sogeti AB
Örnsköldsvik
Skills acquired: At Sogeti, I have honed my expertise in front-end development with React, TypeScript, and JavaScript, and developed custom SharePoint 2016 solutions to improve communication and document management. I have mastered PowerShell scripting and Power Automate to automate complex workflows, enhancing efficiency and reducing errors. Additionally, I have gained experience in building full-stack applications, creating intranets, designing interactive dashboards, and developing digital courses for LMS platforms, while refining my project coordination and collaboration skills.
2022 - PresentContact me
Please contact me directly at davidelfvinglong@gmail.com or through this form.