Suggestions
Aleksander Blomskøld
Co-Founder and Developer at Fiken AS
Professional Background
Aleksander Blomskøld is a highly skilled Agile Java developer with extensive experience in enterprise application development. He possesses a strong background in Java technologies, particularly with frameworks and tools such as Hibernate, Spring, Maven, and Apache Camel. Additionally, he has a solid foundation in web development, having worked extensively with HTML, CSS, JavaScript, and AngularJS to create dynamic web applications. With a keen interest in the continuous evolution of software practices, Aleksander embraces Agile methodologies, including Scrum and Kanban, which guide his approach to delivering solutions that meet business needs effectively.
Throughout his career, Aleksander has made significant contributions in various capacities within internationally recognized organizations. He co-founded Fiken AS, a dynamic company focused on B2B invoicing, where he played a vital role in shaping the product's development. Prior to this, he served as a Software Architect at Nets Norway AS, where he was responsible for designing and overseeing the implementation of complex software solutions. His tenure at Nets Norway also included serving as a Technical Responsible and Developer, showcasing his versatility and ability to contribute at multiple levels of a project.
His journey in the tech industry began with Profsys AS, where he honed his development skills early in his career. He also contributed his expertise as a Tutor and Teaching Assistant at the University of Oslo, providing guidance to aspiring computer scientists. Aleksander’s foundational experiences further include his work with Steria AS, where he assisted in various roles, gaining significant insights into corporate IT development processes.
Education and Achievements
Aleksander has a robust academic background, having pursued a study of Computer Science at Macquarie University and later advancing his education by obtaining a Master's degree in Computer Science from the prestigious University of Oslo (UiO). This educational foundation has equipped him with a comprehensive understanding of software engineering principles and practices, enabling him to excel in his professional endeavors.
His academic experiences not only enriched his knowledge of computer science but also provided him with opportunities to engage in various programming paradigms, including functional programming (Scheme and LISP) and low-level programming languages such as C and x86 assembly. These diverse interests reflect his commitment to being a well-rounded developer who is constantly improving his skill set and embraces challenges in the ever-evolving tech landscape.
In addition to his technical capabilities, Aleksander’s involvement in various projects and organizations has allowed him to develop leadership skills, teamwork abilities, and a strong professional network, all of which contribute to his effectiveness as a developer and team member.
Key Skills and Technologies
Aleksander is well-versed in a range of technologies and programming languages. Some of his key skills include:
- Java Development: Proficient in building enterprise-level applications using Java and associated technologies.
- Web Development: Experienced in creating engaging and responsive web applications with modern frameworks and languages, including HTML, CSS, JavaScript, and AngularJS.
- Agile Methodologies: Knowledgeable in Agile practices such as Scrum and Kanban, focusing on iterative development and team collaboration.
- Scripting Languages: Familiar with scripting in Ruby and Python, allowing for flexibility in development tasks.
- Database Management: Competency with databases, particularly Oracle, enhancing the performance and reliability of data-driven applications.
- Systems Knowledge: Strong understanding of Linux operating systems, enabling efficient development and deployment of applications in this environment.
Interests and Future Directions
Aleksander maintains an inquisitive mindset, continuously exploring new programming methodologies and frameworks to stay ahead in the competitive tech landscape. His growing interest in functional programming and low-level programming showcases his desire to deepen his technical understanding and expand the breadth of his capabilities. With a commitment to lifelong learning, he is eager to adapt to changing technology trends and embrace innovative practices in software development.
Overall, Aleksander Blomskøld exemplifies the qualities of a modern developer who is skilled, adaptable, and passionate about technology. His dedication to quality code, efficiency, and collaboration makes him an asset to any organization looking to advance its software capabilities.
