Architecture • Technology • Coding • BlockchainNL • Bunde
My strengths are in researching new technologies and evaluating which technology and tools best fit with the architecture and operational requirements. By practicing various programming languages hands-on I developed strong skills which help me to guide development teams in correctly implementing design and solving the tough problems. Doing this in the past years resulted in having me always be one of the early adopters in new technology and tools that became very popular which gave us a strategic advantage to our competitors from a technology point of view.
My leadership style is to lead by example and being closely involved in the hands on practices. This way I help the teams grow at a personal as well at a team level to deliver high quality software.
Furthermore I have participated in the Atos Juniors Group Talent progam. It is the first stage in Atos Talent development programs. During this program you are working together with other Atos talents from all over the world for a period of 2 years. In those 2 years you will meet 6 times in various European locations. In between the meetings you work on high profile projects which bring direct value to the company at executive level. I graduated for this program in Februari 2016. Now I'm a proud alumni with a valuable worldwide network that represents the Atos' potential future leadership.
My hobby is photography and traveling. I also love to invest time on ditching out new technologies and lately I have been playing around with various OSS blockchain projects, IoT and trading crypto currency.
Last but not least, I love golang as a programming language.
- Github → https://github.com/marcofranssen
- Stack-Overflow → https://stackoverflow.com/users/624395/marco-franssen
- Twitter → https://twitter.com/marcofranssen
- LinkedIn → https://www.linkedin.com/in/marcofranssen
- Keybase → https://keybase.io/marcofranssen
- Reddit → https://www.reddit.com/user/marcofranssen
- Youtube → https://youtube.com/user/franssenmarco
Senior Software Architect ≫ Philips
As Senior architect within Philips Research I work on a broad spectrum of technology. Reaching from multi-cloud deployments to Security and Code Signing to AI and machine learning. All to contribute to improve quality of life. Next to that I work on a program to move the organization into an inner-source and open-source development model. Here we are guiding and creating the CI/CD infrastructure as well guiding and providing migration paths for existing codebases to move into an innersource and/or opensource model.
Technology evangalist ≫ Dynacommerce
As a technology Evangalist I coordinate with our development teams to share best practices. Furthermore I work on the technology Roadmap together with our Product Owners and Architects. Due to my continuous drive for technology innovation I'm also pushing new research projects to resolve certain challenges in our Product. We reached a nearly 100% infrastructure automation, including a CI/CD pipelines for the development teams. Secondly we are working on replacing some of our microservice implementations using Golang due its perfect fit for distributed computing. We also build our own expression language interpreted using Go AST (Abstract Syntax Tree) for commercial people to define all kind of sales rules from Visual Studio Code using our plugin.
Lead Architect ≫ Dynacommerce
As lead architect I am responsible for the design and vision of the development for our new micro services platform. In the implementation projects with our customers I play a sponsor role in guiding those teams for successful implementation. Besides architecture I am also driving the technology innovation and development infrastructure. Furthermore I am responsible for the guidance of the development teams in terms of design patterns architecture, researching new technologies and shaping the technology vision. Many of the R&D initiatives I have been involved in the handson coding of MVPs and POCs to ensure the architecture works in practice and we get the best solution possible. Being handson involved is key to ensure developers can get the necessary level of coaching for us to get a high quality solution.
Solution Architect ≫ blueKiwi Software
Working on adapting and revising the software architecture to meet the company strategy. As software architect I'm working with the development team to divide the monolythic application into smaller Macro / Micro services. Each Microservice has an RESTFULL API which is protected using OAUTH2. Furthermore I am working on improving the continuous integration and continuous deployment pipeline.As architect I also work on prototypes which can be used by the teams as an example. Organizing workshops to train colleague developers is therefore also one of the important tasks to grow the team as a whole.The architecture currently being realized is based on the SOLID and CQRS principles.
Global Talent Management Program ≫ Atos
The Juniors Group is the Global Talent Development program for young potentials and is the first stage within Atos Global Talent Management. It is a self-organized international network of 45 creative and motivated colleagues working as an international and cross-functional team within Atos. Potential members are nominated by Local Management, based on strict selection criteria.The group combines personal development, training and networking with real project work and exposure to a multi-cultural working environment.
Lead Developer ≫ blueKiwi
As lead developer Marco works together with other developers and third parties on integrations with the blueKiwi platform. The role also involves organizing technical workshops to share knowledge in the team.
Interim Product Owner Microsoft SharePoint / Lync Connectors ≫ blueKiwi
As product owner I am responsible for doing the product management of the SharePoint and Lync Connectors developed by Bluekiwi. As a product manager I attend the Scrum Review and answer development teams questions about the functional requirements of the connectors.
Lead Developer Microsoft Solutions ≫ blueKiwi
As lead I am responsible for the communication with the other software development teams, Quality Assurance (QA) and Product management. Beside that I am responsible for the design and architecture of the Microsoft software solutions. Together with the Microsoft development team he delivers business valuable products integrating with the blueKiwi platform.
Application Developer ≫ blueKiwi
Developing a first release of the Outlook connector for the innovative Enterprise Social platform blueKiwi.
Windows Phone 7 Developer ≫ Freelance
Developing Windows Phone 7 applications. • http://windowsphone.com/s?appid=92ca2fbb-f8f2-45bb-b7a0-9e0310137969
Architect / Application Developer / Coach ≫ Biobank Maastricht
In this project I'm responsible for the architecture of the application which is based on the CQRS principles. The domain is modeled by applying DDD. It is a ASP.NET MVC 3 webapplication based on HTML5. The application is used to administrate details and locations of the biomaterials. Scientific researchers use the services of the Biobank to store their biomaterials in freezers. Those materials will eventually be requested to do scientific research. The software we build assisted in getting those samples asap in the freezers in the most efficient way possible to guarantee quality of the samples. Once the research starts the software has advanced search capabilties to easily find back the storage location of samples. All of this consideirng high quality standards to protext the privacy of individuals prodiving their samples for scientific research.
Application Developer .NET ≫ Atos
Application Developer .NET ≫ Atos Origin
Leading the Microsoft Kinect Innovation traject. In this traject we researched the possibilies with Microsoft Kinect and a computer. We created several small games and a PowerPoint plugin for controlling your PowerPoint presentation with your own body. Our software works without a XBOX 360. It is available on Github as open source. http://github.com/atosorigin/kinect
Application Developer .NET / Tech lead ≫ Atos Origin
Working on the project Eco Energy For Food. In this project I did the technical project lead.
Application Developer (Traineeship .NET) ≫ Atos Origin
I follow a masterclass .Net. Including the following topics: UI Design, OOP C#, Advanced C#, ADO.NET and SQL Server Management Studio, Entity Framework, ASP.NET 4.0 Web Applications Development, ASP.NET 4.0 AJAX, ASP.NET 4.0 MVC 2, Advanced Sharepoint Development, SCRUM, Microsoft Product Portfolio. I also did some Silverlight, MVVM and especially Windows Phone research/development on the practicing days.
Graduate Internship (Zuyd University) Software Engineering ≫ A&V ict
Design and implement a system for childcare. The system provides scheduling of children in groups. The schedule must comply with certain laws for childcare in the Netherlands. Violations of the law 'childcare' must be excluded with this system. Also the system should contribute to a quality piece
Allround Software Developer ≫ A&V ict
I started here to build an ERP system. I designed the businessmodel. The product also contains a POS, and CRM module. I also do some templating for CMS and building modules for the CMS. My recent project is a Childcare application. This application contains some algorithms for making the planning. These algorithms contains a lot of constraints so everything complies with the law. This application also uses the same CRM module, which is designed by me in such a way, so it can be reused.
Internship (Zuyd Univerity) Software Engineering ≫ Hogeschool Zuyd
Developing an ASP.NET webapplication with CMS and logic for composing your own studyplan at the faculty of communication and multimedia design.
Freelance Webpages, PHP, Graphics ≫ Freelance
I do some freelance jobs just for fun. Building webpages in PHP, make flyers, do some webdesign and templating etc.
Internship (Leeuwenborgh) ICT Administrator ≫ Gemeente Valkenburg aan de Geul
Supported users. Developed an Microsoft Access Software management Database. Furnished whole CMDB and made procedures for changes etc.
Internship (Leeuwenborgh) employee ICT administration ≫ Rabobank
I supported users, enrolled new software, made a html intranet webpage, updated the intranet, learned a lot about Microsoft Access and Microsoft Excel. I also made of lot of procedures and checklists for doing regular tasks. This way I have scaled up the quality of service significantly.
Core team member ≫ Go cryptotrader
Implementing an opensource trading bot with backtest support in Go and a React.js frontend. As core team member I help in defining the roadmap and defining the architecture.
Software and automation craftsman ≫ Open source software
Contributing to various open source projects to gather knowledge and contribute to add value.
Bachelor ≫ Computer science ≫ Zuyd University
Vocational Education level 4 ≫ Computer science ≫ Leeuwenborgh
Vocational Education level 3 ≫ Computer science ≫ Leeuwenborgh
Architecture ≫ experienced
Programming ≫ experienced
Development ≫ experienced
Web development ≫ experienced
Development Microsoft ≫ experienced
Agile methodologies ≫ experienced
Cloud ≫ good
Operating systems ≫ good
Continuous Integration | Continuous Deployment ≫ experienced
Databases ≫ good
Queuing ≫ good
Infrastructure ≫ experienced
- Dutch → Native or bilingual
- English → Full professional
- German → Limited working