Nils Elvefors

Software Engineer
Göteborg, SE.

About

Highly motivated and results-driven Software Engineer with expertise in full-stack development, API design, and robust application architecture. Proven ability to deliver customer-centric features and optimize system performance using C#, .NET, Python, and TypeScript. Eager to leverage strong problem-solving skills and a passion for technology to contribute to innovative software solutions.

Work

Macrobond Financial
|

Software Engineer

Gothenburg, Västra Götaland County, Sweden

Summary

As a Software Engineer in the R&D department, Nils developed new features for the main application using WPF, C# .NET, and enhanced the Python COM API, ensuring robust and efficient functionality.

Highlights

Developed new features for the main application using WPF and C# .NET, enhancing core system capabilities and user experience.

Contributed to the enhancement of the Python COM API, improving interoperability and extending the application's functionality for external integrations.

Implemented diverse customer-requested features, leveraging the full range of C# capabilities to ensure robust and efficient performance in WPF applications.

Rollco
|

Software Engineer

Halmstad, Halland County, Sweden

Summary

As a Software Engineer, Nils developed a comprehensive application using TypeScript and DynaMaker to facilitate product selection, customization, visualization, and purchase for Rollco's inventory.

Highlights

Developed a full-stack application using TypeScript and the DynaMaker framework, enabling users to select, customize, visualize, and purchase products from inventory.

Managed the entire software development lifecycle, including planning, designing, building, and comprehensive testing of the application.

Improved user experience by creating intuitive interfaces for product configuration and streamlining the purchasing process for Rollco's clients.

Education

Halmstad University
Halmstad, Halland County, Sweden

Bachelor of Science in Engineering

Computer Science

Courses

Thesis: Digitization of an Ordering System: A proof of concept

Languages

Swedish
English

Skills

Programming Languages

C#, Python, TypeScript.

Frameworks & Libraries

.NET, WPF, Flask, Pandas, DynaMaker.

API Development

REST API, COM API, SMTP.

Software Development

Full-stack Development, Feature Development, Application Design, Testing, Software Development Life Cycle (SDLC), Problem Solving.

Tools & Methodologies

Git, Agile Methodologies (Implied).

Projects

Lottery System API

Summary

Developed a robust REST API for a lottery system using Python, Flask, and Pandas, designed to manage requests, conduct lottery drawings, and facilitate timely email notifications to winning users.