Might be available
(Updated 2020-04-21)Full Stack Developer
Rødovre, Denmark
Beginner Danish, English
- 5+ års erfaring med TypeScript, React,
- 15+ års erfaring med C#
- 15+ års erfaring planlægning og udførsel af SaaS produkter
Skills (41)
.NET
C#
Projektleder
API
Angular
BILLING
Git
ACROBAT
Algorithm
JavaScript
Node.js
webpack
LAPPING
XML
QA TEST
TELECOMMUNICATIONS
COMMUNICATION PROTOCOL
C++
Python
SOFTWARE ENGINEER
COLLECTION
CREDIT
LMS
ONBOARDING
QA
Flask
TypeScript
LOANS
DSC
BI
ANALYSIS SERVICES
RAZOR
PHP
OAUTH
Blazor
Business Intelligence
INTEGRATION
REAL-TIME
VISUALIZATION
SCRIPTING
Professional Experience
Co-founder, CEO/CTO
Scitylana
2015-01 - 2020-01
Primary objectives Sales, Customer success, Development
Build company to manage replicating Google Analytics data to other more
flexible platforms like Google BigQuery and AWS S3 for loading data into
Redshift/Athena/Snowflake etc. and Azure Blog Storage for loading data into
SQL server and or Snowflake.
Projects
I build all the UI for onboarding clients into the product.
I build an installation, updating and management platform for handling
decentralized and detached nodes running on customers servers. The system
was built on ParseServer, MongoDB, Heroku, .NET, Node.js.
I integrated Stripe billing framework to handle subscription charges on credit
card automatically.
I build the current client portfolio of MRR 60K DKK
Build company to manage replicating Google Analytics data to other more
flexible platforms like Google BigQuery and AWS S3 for loading data into
Redshift/Athena/Snowflake etc. and Azure Blog Storage for loading data into
SQL server and or Snowflake.
Projects
I build all the UI for onboarding clients into the product.
I build an installation, updating and management platform for handling
decentralized and detached nodes running on customers servers. The system
was built on ParseServer, MongoDB, Heroku, .NET, Node.js.
I integrated Stripe billing framework to handle subscription charges on credit
card automatically.
I build the current client portfolio of MRR 60K DKK
Software Engineer and Architect
Snowdrop.ai
2019-01 - 2020-01
Primary objectives
Implement PoC for a service that protects US bank customers from default
high overdraft fees by offering short-term loans with at a much lower cost.
Projects
Take ownership of and complete the platform already in-development. PoC
should reach a state where it could pass the compliance go-live review from the bank API owner, then the backing bank. Project was closed after 10
months because the bank API owner changed strategy so we couldn't deliver
value to the clients we need to have a business.
Implement PoC for a service that protects US bank customers from default
high overdraft fees by offering short-term loans with at a much lower cost.
Projects
Take ownership of and complete the platform already in-development. PoC
should reach a state where it could pass the compliance go-live review from the bank API owner, then the backing bank. Project was closed after 10
months because the bank API owner changed strategy so we couldn't deliver
value to the clients we need to have a business.
Co-founder, CTO, Lead developer, pre-sales and on-boarding
Netminers
2002-01 - 2019-01
Primary objectives Manage tech team of 2-4 people.
Build a web-analytics SaaS platform
Pre-sales, on-boarding and 2nd level support
Tech projects
Built and maintained multiple massive scalable versions of a tracking
infrastructure, collecting billions website visitor actions. Build cross-browser
tracking JavaScript to identify all possible features and data points from within the browser environment.
Built and maintained multiple massive scalable versions of cross-browser
questionnaire collection service infrastructure.
Built and maintained multiple versions of a cross-browser questionnaire
builder UI before any frameworks existed. A real-time tag manager firing
mechanism for launching questionnaires using a behavioral click-stream
trigger.
Built the world's first reporting suite for reporting web-analytics with integrated questionnaire responses from scratch.
Built a complete dashboard suite from scratch. (built with JavaScript, CSS)
- Built using gang of four patterns: Composite (tree-rendering), Command
(for undo/redo/scripting), Memento (UI component states), Bridge
(extensible leaf or tree renderers), Adapter (pluggability), Iterator,
Strategy, Builder, Singletons, Multitons, etc.
- Fully responsive design. All UI components was built from scratch.
o Advanced tree view, List view, Dropdown list, Calendar, Dialogues,
flexible layout containers, Tab container, Menus, Context menus.
o XML based document
o UI Dev Tool for building XML visually
o Undo/Redo functionality
o Interactive chart customizations
o Shared dashboards
o Fullscreen mode for open office presentations.
o Schedule dashboards
o Multipage dashboards
Built a complete secure (check-point pattern) infrastructure SOAP based
backend for service dashboard frontend and scheduled PDF reports. The
project was built in C#, .NET, SQL, MDX (Analysis Services)
- Cassandra NoSQL, Couchbase
- Microsoft SQL Server Analysis Services
- Microsoft IIS
Stateless REST API backend service for parallel and scalable distributed chart
rendering. Built in C#, .NET, MDX (Analysis Services)
- Chart renderers (Advance table, Multidimensional scatter chart with intelligent non-over lapping labels, and more)
Built a custom Microsoft SQL Server Analysis Services, incremental process
manager handling terabytes of daily data. Project was built in C#, .NET, MDX,
XML/A and SQL.
Built custom hardware servers to fit the software infrastructure needed for
delivering ultra-fine data details while maintaining a low response time.
Built and tuned multiple versions of Correspondence Analysis decomposition
algorithm (Machine Learning) based interactive visualization tool getting deep
insights of N-dimensions human online behavior. Visualizing billions of collected data from client websites (interaction behavior and questionnaire responses)
Build a web-analytics SaaS platform
Pre-sales, on-boarding and 2nd level support
Tech projects
Built and maintained multiple massive scalable versions of a tracking
infrastructure, collecting billions website visitor actions. Build cross-browser
tracking JavaScript to identify all possible features and data points from within the browser environment.
Built and maintained multiple massive scalable versions of cross-browser
questionnaire collection service infrastructure.
Built and maintained multiple versions of a cross-browser questionnaire
builder UI before any frameworks existed. A real-time tag manager firing
mechanism for launching questionnaires using a behavioral click-stream
trigger.
Built the world's first reporting suite for reporting web-analytics with integrated questionnaire responses from scratch.
Built a complete dashboard suite from scratch. (built with JavaScript, CSS)
- Built using gang of four patterns: Composite (tree-rendering), Command
(for undo/redo/scripting), Memento (UI component states), Bridge
(extensible leaf or tree renderers), Adapter (pluggability), Iterator,
Strategy, Builder, Singletons, Multitons, etc.
- Fully responsive design. All UI components was built from scratch.
o Advanced tree view, List view, Dropdown list, Calendar, Dialogues,
flexible layout containers, Tab container, Menus, Context menus.
o XML based document
o UI Dev Tool for building XML visually
o Undo/Redo functionality
o Interactive chart customizations
o Shared dashboards
o Fullscreen mode for open office presentations.
o Schedule dashboards
o Multipage dashboards
Built a complete secure (check-point pattern) infrastructure SOAP based
backend for service dashboard frontend and scheduled PDF reports. The
project was built in C#, .NET, SQL, MDX (Analysis Services)
- Cassandra NoSQL, Couchbase
- Microsoft SQL Server Analysis Services
- Microsoft IIS
Stateless REST API backend service for parallel and scalable distributed chart
rendering. Built in C#, .NET, MDX (Analysis Services)
- Chart renderers (Advance table, Multidimensional scatter chart with intelligent non-over lapping labels, and more)
Built a custom Microsoft SQL Server Analysis Services, incremental process
manager handling terabytes of daily data. Project was built in C#, .NET, MDX,
XML/A and SQL.
Built custom hardware servers to fit the software infrastructure needed for
delivering ultra-fine data details while maintaining a low response time.
Built and tuned multiple versions of Correspondence Analysis decomposition
algorithm (Machine Learning) based interactive visualization tool getting deep
insights of N-dimensions human online behavior. Visualizing billions of collected data from client websites (interaction behavior and questionnaire responses)
Co-founder, CTO and product owner
Networkleague
2000-01 - 2002-01
Primary objectives Define overall product feel and features
Build a company offering a gaming platform for competition style games
(Quake 3, Counter-Strike and future games) played by online gaming players
of all levels.
Iterate business models. Manage tech team of 20 persons.
Business projects
Commercial pre-sales work building a partner channel together with CEO and CMO.
Fund raising.
Tech projects
I built IDL compiler for a custom network protocol. IDL was used as protocol
definition for auto compiling of language specific stub/skeleton in Java Applet
frontend C++ backend server. The project was implemented in C.
I built a TCP/IP based communication protocol for communication between
game client API and local Java applet for exchanging information about game
status and commands for starting and orchestrating multiple gamers to
connect and play on the same game server. The project was implemented in C.
I built a TCP/IP peer-to-peer communication protocol for opening dynamic
TCP/IP ports in consumer home-based Internet routers for easy distributed
game server deployment. The protocol was initially implemented in C and was
integrated into a vendor game integration API.
Created and applied for a patent for an algorithm to match multiple
networked computer players on latency, skill (ELO-rating based formula),
computer hardware. The algorithm was the key asset of the company.
Built a player handicap system, competition module example implementation
integrated into Quake 3 and Counter Strike. The project was implemented in C.
Built and implemented a real-time in-game network protocol used to communication player and entity positions to a top down audience player
client for external audience to follow the game in real-time without having the game client. The project was implemented in C.
Invented and defined a ML project for a master's student. By gauging key-
stroke and mouse directions we found we could by 95% accuracy pinpoint whether a person was playing as another known person.
Build a company offering a gaming platform for competition style games
(Quake 3, Counter-Strike and future games) played by online gaming players
of all levels.
Iterate business models. Manage tech team of 20 persons.
Business projects
Commercial pre-sales work building a partner channel together with CEO and CMO.
Fund raising.
Tech projects
I built IDL compiler for a custom network protocol. IDL was used as protocol
definition for auto compiling of language specific stub/skeleton in Java Applet
frontend C++ backend server. The project was implemented in C.
I built a TCP/IP based communication protocol for communication between
game client API and local Java applet for exchanging information about game
status and commands for starting and orchestrating multiple gamers to
connect and play on the same game server. The project was implemented in C.
I built a TCP/IP peer-to-peer communication protocol for opening dynamic
TCP/IP ports in consumer home-based Internet routers for easy distributed
game server deployment. The protocol was initially implemented in C and was
integrated into a vendor game integration API.
Created and applied for a patent for an algorithm to match multiple
networked computer players on latency, skill (ELO-rating based formula),
computer hardware. The algorithm was the key asset of the company.
Built a player handicap system, competition module example implementation
integrated into Quake 3 and Counter Strike. The project was implemented in C.
Built and implemented a real-time in-game network protocol used to communication player and entity positions to a top down audience player
client for external audience to follow the game in real-time without having the game client. The project was implemented in C.
Invented and defined a ML project for a master's student. By gauging key-
stroke and mouse directions we found we could by 95% accuracy pinpoint whether a person was playing as another known person.
Intern, developer
BankInvest
1997-01 - 2000-01
Head of web development and IT
Primary objectives Support Marketing with digital platforms to scaling company from 6 billion
DKK to 100 billion DKK of managed capital.
Manage scaling of IT infrastructure from 30 - 100+ employee.
Hire and train new team members for dev and IT support teams.
Primary objectives Support Marketing with digital platforms to scaling company from 6 billion
DKK to 100 billion DKK of managed capital.
Manage scaling of IT infrastructure from 30 - 100+ employee.
Hire and train new team members for dev and IT support teams.
Programming and support intern
DSC Communications
1996-01 - 1997-01
Primary objective Support engineering team with tools.
Tasks
Document a hardware debugger for embedded CPU real-time production
debugging. The equipment was purchased before I was hired and nobody was
able use it. My task was to figure out how the debugger was useful and how to use it for. Built extra features for QA test tool
Tasks
Document a hardware debugger for embedded CPU real-time production
debugging. The equipment was purchased before I was hired and nobody was
able use it. My task was to figure out how the debugger was useful and how to use it for. Built extra features for QA test tool