We are proud to welcome Svenska Retursystem as a new customer to TIQQE and to be selected as their Integration partner moving forward. Svenska Retursystem is the smart cycle for our food. ‘Our background is a belief that the entire grocery industry would benefit from a common system for carriers, where responsibility would be administered and handled by a common party’.
Our system is based on standardized load carriers and standardized services that provide efficient and sustainable product flows for all players throughout the chain, from the producer to the store or restaurant. Through cooperation and reuse, we reduce the industry’s environmental impact. Our driving force isto create efficient processes at all levels and we therefore constantly work to develop simple, efficient and sustainable solutions for the industry.
This creates a high demand for internal and external integrations.
Svenska Retursystem where looking for a partner who could support them along their journey with a solution which meets their needs.
TIQQE’S Serverless Integration Service is built on AWS and provides their customers with a scalable and price efficient solution.
Welcome to TIQQE, we’re proud and honored to be part of your journey and looking forward to a long-term partnership.
In Today’s post I’m going to speak about why owning code or, more in general owning a part of a project, has a lot of benefits, but I won’t do it by giving a correct definition of what code ownership is or describing the several ways you can use it: I will do it by sharing my personal experience.
When I graduated some years ago, my dream was becoming a digital nomad. Going around the world with my computer, working from anywhere and whenever I wanted, felt it was the best way of doing this job. With the passing years and a lot of new experiences made, I realized that I preferred to settle down somewhere so I abandoned the idea of being a nomad but not the idea of freedom in doing this profession.
When Sweden was hit hard by Covid-19 and we started to work from home, I started to realize or actually to see clearly how much time I spend working in a week and much impact that has on my free time, on my personal life. I started to feel I was in a cage and to think that after all, I was not learning as much as I wished. At that time we were working at the migration of an old system to AWS. My tasks were a bit everywhere and they were not so interesting or challenging. I started to look at the clock and to wait for my eight hours passing. I was sad and without motivation. I was in the middle of a crisis.
Stuff completely changed when we decided to split the whole migration in single features migration and I got the ownership of one of them. I became the owner of a part of the project and suddenly I had the responsibility of going to production with that. My life at work was completely twisted: I started to plan, schedule meetings to get requirements, discuss with the client, make decisions about code and architecture, make sure to share knowledge about the feature with my team, make sure to properly test the implementation and make sure to release the feature. My productivity just skyrocketed, as well as my level of satisfaction at work.
Finally I was working on a project that I felt was mine. I was part of something I would have been in also in my free time. I was learning and improving my skills exponentially. Finally I was feeling like I was an independent developer and not only an employee. I got my freedom back.
Therefore, code ownership is not only about owning a module, a function or a file for “agile” reasons but it is also and above all, something that every developer that needs more freedom should ask for. I think it is something that is more important and useful for the developers than for the companies, the clients or for the project itself.
Last week we released the feature on the first pilots and I cannot be happier for that.
Harvey Diaz, the newest architect to join TIQQE, has a solid 15+ years of software development experience, providing solutions for various business verticals – ranging from digital ad service providers, to enterprise resource management vendors, to platform integration specialists, earning him a mark as well- rounded software architect. But the last 7 years has been more focused on specializing on the e-commerce industry and its integrations with shipping carriers and third- party logistics providers.
He was one of the main developers of an ecommerce software which proudly features self-integration with marketplaces, shipping and warehouse management, and which automates order syncing, label printing, bin pickup allocations, AI-assisted on-demand packing and pack railways, among others.
He was previously a volunteer-trainer for free and open source software in Southeast Asia as part of the International Open Source Network, a United Nations Development Programme regional capacity building initiative. At free time, besides learning new technologies, he engages in community service and volunteerism, trying his best to make a positive change in society. He is currently the president of a local chapter of the Junior Chamber International in Cebu City.
In November last year I was contacted by Mathias and Oskar who attend their last year of the Information technology program at Örebro University. They wondered if they could do their SUP (System Development Project) at TIQQE during this semester and now they will finally present what they came up to!
Who we are and what is the SUP?
We are two students from the Information technology program at Örebro University, who have studied together since the beginning of our studies. We are currently in our last semester. Our last semester involves carrying out a system development project, where you either do your own project or you carry out a collaboration project with external actors (such as a company).
The point of the SUP (system development project) is to apply and develop previously acquired skills in a longer project. The project means that we plan and carry out independent work where the focus is problem solving and application. This involves all parts of the system development, from analysis to implementation.
How did we end up at TIQQE?
For us, there was no doubt that we wanted to do the SUP at a company. So last year in November, we started thinking about what kind of company would suit both of us. For us, it was important to find a company that could offer a challenging project. But it was at least as important that the company’s culture and values were in line with our own, this was important because we wanted the best opportunities for personal and professional growth. We wanted to be in a place where it feels good and that we actually contribute something. So we came in contact with an TIQQE:r who told us about TIQQE, the culture, values and what technologies they use. This caught our interest, so we contacted TIQQE because we wanted to know more about them and if they could possibly be interested in offering us a project. We had an interview, where it turned out that they were interested in a SUP project. They were able to offer us what we were looking for and best of all we got the same good feeling from those as we got from the TIQQE:r that we had spoken to earlier. So the journey started from here.
What is the project and what was the result?
TIQQE had a time reporting and salary system that was working but the current processes were time-consuming and not sustainable for the future. It involved a lot of manual work, so TIQQE wanted us to review this and see if we could automate this instead.
We started by reviewing the current time reporting- and salary system to identify unnecessary time-consuming processes and then investigate what can be done smarter and what can be automated. After investigating we came up with a new design, created and implemented it.
The solution for the new salary system ended up to work like this:
First we are collecting all the absence time entries from the past month from Clockifys API by making some GET requests. This data is then sorted so only TIQQE employees’ time entries are left. The data is then transformed into an XML file and saved in an S3 bucket. This is done with AWS Lambda. The Lambda then creates a temporary link for the file to be downloaded within 7 days. The link gets mailed out with SES to a group mail owned by TIQQE. From here the person responsible for the salary can just download the XML file from the group mail and import it to Visma (The salary system).
When the automation of the salary system was implemented we started to work on creating an analyze tool with AWS Quicksight. This is done by getting a detailed report from Clockifys API by making a POST request from a Lambda. The data arrives in CSV format and gets transformed into JSON and saved in an S3 bucket. When the data is in the S3 bucket, a Crawler creates metadata for an ETL which transforms some data types into other data types and saves the newly formatted data as parquet into an S3 bucket. This data is then crawled to create metadata about the parquet files. With the new data in place, all we needed to do from here is to create SQL questions that are used in Quicksight to pick out relevant data. Then create the Diagrams to display the data. And now TIQQE can see things like total profit per month/year, profit per customer, and much more.
We have done some testing and everything seems to work. So now we are eager to put it in production.
How has it been to do SUPEN at TIQQE?
It has been a great experience. Everyone at TIQQE is super nice and we felt as if we were a part of the team since day one. They included us in meetings and activities if we wanted to join. We never got the feeling that we are “less worth” only because we are there and doing a school project, which is great. TIQQE also provided us with a good project at a perfect difficulty level. We also got a person to give us technical advice when things got a bit tricky. When we have talked to other students, some of them didn’t even get any technical specialists or advice, and this held them back quite a lot. Both from learning and from progressing with the project. We did not experience any of what some of our fellow students explained. So this was well done by TIQQE. Lastly, we want to thank everyone involved and TIQQE for allowing us to do this project. We learned a ton of new stuff.
We been very happy to have you with us and great job with your SUP!!
I knew that TIQQE worked with Amazon Web Services and that the company strived for a good company culture, which basically was what made me interested. I was looking for a job with something interesting to work with (AWS) and where I would enjoy going to work everyday and TIQQE ticked both those prerequisites off. I also knew Jacob (TIQQE’s CEO) from before, and knowing how good of a person he is, I also knew that TIQQE would be a great place to work at since he worked there!
What was your first impression of TIQQE your first week? Since we’ve been working from home the whole time it’s been a bit different compared to other jobs, but I’m also quite used to talking to people through Slack, Google Hangout and similar services so I didn’t think too much about it. But we started off with a couple of meetings and introductions during my first days so I got into contact with multiple colleagues straight away and got assigned a mentor that has been very helpful.
What is your role at TIQQE? Full Stack developer, currently working with PostNord.
How has your first time been at TIQQE? It’s been great! Everyone at TIQQE has been very nice and friendly, and I’ve gotten into a great team at PostNord. It’s a lot of fun and rewarding to work with something that is used daily!
What are you looking forward to in the nearest future? I haven’t thought too much about that – since I just recently joined both TIQQE and the team at PostNord I’m just trying to get up to speed with everything and do my best!
What do you know about TIQQE now?
That it indeed is a great company, and I’m very happy that I joined! Looking forward to see what the future brings!
If you want to read why Joakim joined TIQQE follow the link here!
Edwin is an innovative web developer who manages all aspects of the development process. He’s passionate about solving problems, creating ideas, and learning new technologies. He has a lot of experience working on different technologies such as Python, PHP, Typescript, Angular, VueJS, Docker, and so much more. He is more focused on backend development, and how to automate things.
When not at work, Edwin loves biking and motorcycle riding. He also loves playing MMORPG games and spending time with his family. For Edwin, work, hobbies, and family should be well-balanced.
What is required to build a sustainable organization, where employees choose to stay and where they can develop in an innovative environment? How can we make employees feel “this is the last company I will work for”?
Last week we listened to the first part of the podcast where we got to know Joakim and he covered: why sneakers are the best to wear, why a pizza oven should be in used in every household, the importance of taking a nice nap and what it was like to work on “the dark side “. He will also share his insights and experiences on how to build a sustainable community where the people choose to stay. And create an innovative environment where people who are part of the community feel that this will be the last company they will ever work for.
The second part of “Culture and innovation”, we will delve into culture and innovation – the symbiosis between them and how important it is that they exist within the organization. Joakim also shares his top 5 list of books to read.
We are proud to welcome Bring as a new customer toTIQQE. Bring has chosen TIQQE as their Integration partner for onboarding customers.
Bring solves everyday logistics for small and large businesses in the Nordic region, through efficient and sustainable deliveries. Bring handles parcels, goods and couriers, and can assist their customers with both small and large deliveries in the entire Nordicregion, both regionally and internationally. Together with you, Bring will find the best solution for your business – to you or directly to your customers.
Following a strong growth in e-commerce, Norway Post and Bring are now making major investments in what will be Norway’s largest fully automated warehousing solution.
This new warehousing solution, together with new digital solutions and automated processes, will take care of all logistics from the moment the customer presses the buy button in the online store up until the item is delivered. The parcels will be picked up and delivered to online retailers throughout Eastern Norway until nine o’clock in the evening.
This creates a large demand for automation and in 2020 TIQQE was chosen to be Bring Warehousing’s Integration partner.
Bring looked for a partner who will be able to work together with them on their journey, and that can provide help and support when and where it will be needed. This is where TIQQE comes in. We’re proud and honored to be part of Bring’s journey and look forward to a long-term partnership!
Last week TIQQE’s Joakim Restadh was a guest at ZervicePoints Podcast.
He will share real life experiences both from the past and present and most importantly the lessons learned down the road.
In the first part we will get to know Joakim where he will share: why sneakers are the best to wear, why a pizza oven should be in used in every household, the importance of taking a nice nap and what it was like to work on “the dark side “. He will also share his insights and experiences on how to build a sustainable community where the people choose to stay. And create an innovative environment where people who are part of the community feel that this will be the last company they will ever work for.
The second part will be connected to “Culture and innovation”, we will deep dive into culture and innovation – the symbiosis between them and how important it is that they exist within the organization.
Joakim also shares his top 5 list of books to read.
On January 31 2020 the first Covid-19 case was reported in Sweden. After that very little has remained the same. Successively the restrictions have increased and as an employer it’s really hard to navigate in all Do’s and Don’ts, and if you like me sets great value in the personal interactions and building relations it has been a challenge. Except the fact that we usually interact in the office that we now don’t, we also used to do fun stuff together after office hours – that we now don’t do. Most of us are also friends in different constellations, which has made it natural for us to stay after we closed our laptops and just hang out in the office playing board games or meet up outdoors for a AW.
So how do we keep up the feeling that it is us together that are doing things? Well, we keep on doing things. A little adjusted execution and not as spontaneous but we still do them in a way that allows us to follow all restrictions. So during last spring, summer and autumn we went downhill biking, golfing, stand up paddle boarding, frisbee-golfing, and we closed 2020 with a christmas-cheering online which actually worked since me and Jacob drove around delivering sparkling drinks to all employees.
Then we started 2021 with an online workshop where all could come up with online activities, or onsite if we can make it with the restrictions. The goal for us was to have one activity per month until June (where we hope to be vaccinated and actually meet). So far we’ve had wine tasting online and one italian-dinner where we cooked together and upcoming is Crossfit, Baking Pastries and Outside training. We record the events so anyone can “join” afterwards.
And my experiences around setting these team-activities up is that it isn’t that hard.
A few tips on what we’ve done to make it easier for everyone to join:
Every employee has an account with our local food delivery service – connected to our corporate one, and the ones that live in places that haven’t got the simular buy their food and take it as outlays. The account is used for every event where we in a normal day would sit together and eat for example lunch. Such as monthly meetings, lunch’n learns etc.
If we have joint celebrations or online-parties, we drive around and deliver the things that we think are mandatory for the occasion. And Yes – it takes time, but since time is all we have it’s worth it.
We have workshops to decide what to do, where everyone has a say, just to make sure that the things that we actually do are things that most of us want to do and find interesting.
I think the key here is that we make up all things together. Everyone is not interested in participating in planning or execution but the ones that are must have a chance to do so. My feeling is that we still, after a year of pandemic, have a community where we all want to be. Where we find joy in hanging out together. Regardless of a pandemic or not, we work hard. And since we do, it’s even more important to also have fun together and share laughters every now and then. And there is one thing that I’m pretty sure of. When the restrictions ring off, we will not be strangers to one another from being apart for + one year. I think that more of us have gone from colleagues to friends.