Frank Hampus Weslien
Anyone can create stuff. I do.
Discover a dynamic consultant with a robust skill set encompassing frontend, and backend development, with expertise in technologies like React, Typescript, and Node. With a proven track record from previous customers, he is a proven full-stack developer who has utilized the latest AI tools to deliver innovative projects such as a job interview chatbot. His entrepreneurial venture in the Cardano blockchain space showcases adaptability, resulting in the creation of “Atomic Swap,” a peer-to-peer decentralized app facilitating trustless asset trading.
Beyond the entrepreneurial realm, he has a solid academic foundation marked by a Master’s in Computer Science and Engineering from Lund University, complemented by a thesis on machine learning and program analysis. His passion for programming extends to his open-source work which includes kombo, a parser combinator library written in Typescript.
With a rich blend of technical talent, leadership, and adaptability, this consultant is primed to drive innovation and success in any project or team.
SKILLS
APTITUDES
EXPERIENCE
- Fullstack DeveloperNovember 2023 - PresentGESHDO - SalesNow
Lead developer of the SalesNow product. A productivity tool for tracking sales opportunities.
Key responsibilities:
• Fullstack development
• Deployment
• Plan the roadmap with stakeholders
Technologies & Tools:
• Languages: Typescript, C#
• Frameworks: React, Entity Framework, .NET Core
• Databases: PostgreSQL, Firestore
• Infrastructure: GCP, Docker - Fullstack DeveloperMay 2022 - November 2023StepStoneContract
Built quick prototypes to find new business opportunities within JobTech. I either worked solo or in a small team and was responsible for everything from the backend, and frontend, to infrastructure.
Key responsibilities:
• Brainstorm new ideas and create quick prototypes.
• Fullstack development
• Mentor junior developers
Technologies & Tools:
• Languages: Typescript, Python, Swift
• Frameworks: React, React Native, Express, AWS CDK, PyTorch, SwiftUI
• Databases: DynamoDB, Firestore
• Infrastructure: AWS, GCP, AWS CDK
• Tech: LLM (ChatGPT), text-to-speech, speech-to-text, Blockchain, Verifiable Credentials
• Tools: Git, Figma, Jira, Slack, Figma, Blender
Projects:
• Interviewer - A chatbot that helps candidates practice for job interviews.
• Logo Recognition - AR App that recognizes company logos and displays information about the company.
• CV Verification - Use verifiable credentials to verify the authenticity of a CV. - IT Consulting Fullstack DeveloperMay 2022 - CurrentGESHDO Now ABEmployment
GESHDO specializes in dynamic IT consulting, driven by a commitment to tailored solutions. We prioritize rapid delivery to align with your goals while managing costs effectively. Our expertise spans all the major cloud platforms like AWS, Azure, and Google Cloud. Back-end development, with diverse languages and frameworks, equips us to solve complex challenges. Our front-end consultants blend design finesse with technical precision to create seamless, visually appealing interfaces. GESHDO pushes boundaries to provide optimal, adaptable solutions for your organization.
- Developer & ArtistJuly 2021 - April 2022Self-employed
After graduation, I sold NFTs on the Cardano blockchain through my storefront. As an early entry, I was able to sell my art for a good profit. As the market cooled down I pivoted and created Atomic Swap, a p2p dApp to trustlessly trade assets (NFTs, tokens, etc.) between wallets on Cardano. Atomic Swap sees about 2 tx/day as of September 2023.
Key responsibilities:
• Taxes, accounting, and other administrative tasks.
• Customer Support
• Design
• Marketing
• Development
Technologies & Tools:
• Languages: Typescript, Elm, Javascript, C++
• Frameworks: React, Express, p5.js
• Databases: Firestore
• Infrastructure: Firebase
• Tech: Cardano, Blockchain, Shaders, PWA
• Tools: Git, Figma, Github,
Projects:
• Built atomic-swap.io, a p2p dApp to trustlessly trade assets (NFTs, tokens, etc.) between wallets on Cardano.
• Created and sold NFTs of my art: nft.frankhampusweslien.com. - Backend DeveloperJanuary 2020 - December 2020InfrasightLabsEmployment
Worked as a backend developer in a small team building an IT infrastructure management tool. It provides a single view of the entire IT infrastructure at a copy from licenses, to servers, to network devices, and personal computers.
Key responsibilities:
• Worked as a part of a small team using agile software development methods
• Backend Development
• Integrated multiple new data sources into our graph database.
Technologies & Tools:
• Languages: Java
• Databases: In-house Graph Database
• Tools: Git, Bitbucket, Jira - Programming TutorAugust 2017 - December 2017Lund UniversityEmployment
Tutoring first-year students in Scala in an introductory course to programming.
Key responsibilities:
• Tutoring
• Grading
Technologies & Tools:
• Languages: Scala
EDUCATION
- Master of Science in Engineering, ComputerScience and Engineering2016 - 2021Lund University
Heavy focus on the fundamentals of computer science and software engineering. For my specialization, I selected courses in machine learning, AI, and mathematics.
Thesis
Our thesis explored how to reduce the rate of false positive alarms in static analysis tools. We implemented a prototype by extending JavaDL, a custom programming language for static analysis, to use machine learning to find false positives.
Filtering False Positive Alarms in JavaDL and Language Experience Report
LANGUAGES
CERTIFICATES
- [2022] Cloud Digital Leader