Curriculum Vitae - Gregory Vinčić

   Published 2026-06-04
   Modified  2026-06-05
   URL       7de.se/page/42


Abstract

   Senior Software Developer (20+ years) building cloud and IoT systems
   in Go.  Focused on distributed services, MQTT/gRPC, CI/CD and DevEx,
   with a strong emphasis on software quality.




Table of Contents

1   Education  ......................................................
2   Open Source Projects  ...........................................
3   Work Experience  ................................................
2024   Developer at ASSA ABLOY  .....................................
2022   Developer at Schneider Electric  .............................
2021   Developer at Wireless Car  ...................................
2020   Developer at ASSA ABLOY  .....................................
2019   Developer at Axis  ...........................................
2017   Developer at Axis  ...........................................
2015   Developer at Axis  ...........................................
2014   Developer at AXIS  ...........................................
2011   Developer at Hypergene AB  ...................................
2007   Developer at Lund University  ................................
2005   Developer at Lund University  ................................
2002   Developer at C-Technologies  .................................
2001   Developer at Top Right Blue  .................................
2000   Developer at Innodev AB  .....................................



				* * *



1 Education

   Received a bachelor's degree in computer science from University of
   Växjö in 1999.  Completed an additional year and received a master's
   degree in bioinformatics from Lund University in 2004.


2 Open Source Projects

   I develop many open projects which are published on sogvin.com
   (moved away from github.com/gregoryv in 2025).  A few projects
   worth highligting grouped by area;

   - Authentication: htsec
   - Bioinformatics: align
   - Design: draw, web, goindex, gomerge
   - Logging: bit, fox
   - Protocol: mq, tt, xr
   - Requirements: idreq, stp
   - Test/QA: gocolor, golden, qual, uncover



3 Work Experience

2024 Developer at ASSA ABLOY

   Continued as an employee with the access control systems for the
   hotel industry from (section 2020).

   AWS, CloudFormation, DynamoDB, Gitlab, Go, Lambda, MQTT



2022 Developer at Schneider Electric

   Control system for building operations in the retail segment.
   Designed and implemented the agent running on site enabling remote
   administration and real-time data flow.  Also helped several teams to
   improve their Go programming skills in advanced concurrent
   programming.

   Azure, DevOps, Docker, Embedded, GitHub, Go, MQTT, Protobuf



2021 Developer at Wireless Car

   Remote control system for electric vehicle services such as climate
   and charging.  Collaborated with many teams, both locally and abroad.

   Azure, DevOps, Docker, Embedded, GitHub, Go, gRPC, MQTT, Protobuf



2020 Developer at ASSA ABLOY

   Access control systems for the hotel industry.  Services that
   communicate with IoT devices to encode cards that are then used in
   their various locking platforms.  The IoT communication was built on
   the AWS IoT platform with MQTT protocol.  Worked in an extremely
   close-knit team that handled everything from embedded firmware
   development to cloud services.  Contributed to both new cloud
   services and further development of applications on the devices.

   AWS, CloudFormation, DynamoDB, Gitlab, Go, Lambda, MQTT



2019 Developer at Axis

   Cloud service with microservice design with automated CI.  Automated
   the entire flow from development to production with GitHub workflows.
   Focused on high unit-test coverage.  Resolved issues with database
   updates during deployment to avoid downtime in the service.

   AWS, Confluence, DynamoDB, GitHub, Go, Jira, Lambda



2017 Developer at Axis

   Upgrade service for cloud-connected cameras and speakers.  Got into
   the project early with a great opportunity to influence the design.
   Implemented packages for gradual database updates and made it
   possible to test the system on a large scale with thousands of
   virtual devices.  The focus towards the end was on proxy traffic
   between IoT and the cloud where performance was in focus.

   AWS, Gitlab, Go, Kubernetes, Python



2015 Developer at Axis

   Backend for video hosting system in the cloud.  Developed new
   features and drove modularization and CI integration for several
   parts of the product.  The product was gradually broken down from a
   monolithic system into smaller services with the goal of being able
   to run in Docker on AWS.  Held trainings and presentations on testing
   as well as design of REST-based backend systems.

   Docker, Gerrit, Git, Go, HAproxy, JavaScript, Jenkins, MySQL, PHP



2014 Developer at AXIS

   Web application for planning surveillance projects with AXIS camera
   products.  An existing application was expanded with new report views
   including a graphical display of their product range.

   Git, Grunt, JavaScript, jQuery, jQuery UI, PhantomJS, Sproutcore



2011 Developer at Hypergene AB

   Platform for building business intelligence solutions.  In this
   project I improved the continuous integration tools and test process.
   In the product I worked initially on the web GUI with technologies
   such as Sencha Ext JS.  I was responsible for the strategic
   management module of the system.

   ExtJS, JavaScript, Phing, PHP, Python, Subversion, Trac


2007 Developer at Lund University

   A multi-user platform for analysis and management of proteomics data.
   In this project I was lead developer writing code in all layers.  My
   main contribution was the design of a framework for writing GUI using
   Java only which translated into HTML and JavaScript.  Also taught
   Perl for bioinformaticians.  Responsible for architecture and
   framework development.  Did parallel projects such as svntrac for
   maintaining subversion repositories in the department.  Also
   developed BitBock, a user interface to many command-line tools
   running on Beowulf cluster.

   Ant, Bash, CSS, HTML, Java, JavaScript, Linux, Perl, PostgreSQL



2005 Developer at Lund University

   Large data migration between BASE 1 and BASE 2 versions.

   Ant, Hibernate, Java, MySQL



2002 Developer at C-Technologies

   Online shop with payment services through Debitech for the C-Pen
   product line.

   Debitech, Java, Python, Zope



2001 Developer at Top Right Blue

   Requirements engineering using standardized XML documents.  An
   open-source project I started while running my own business Top Right
   Blue, to help my customers elicit valuable information for new
   projects.

   HTML, JavaScript, XML, XSL



2000 Developer at Innodev AB

   Portal with online shop and community calendar etc.

   Perl, Sybase