Employee introduction

I’m Omatsu, a member of the Business Management Department.
I would like to talk about why I joined Dandelions and my impressions after joining.

Career bakcground

I joined the company in November last year as a mid-career hire.
Previously, I worked for seven years as a sales clerk at a trading company that handled auto parts.

Reason for joining the company

I was planning to continue working at my previous job, but due to the effects of the coronavirus, my work style changed, and I became interested in the IT industry, which led me to change jobs.
There were many IT companies out there, but I applied to Dandelions because I was attracted to their evaluation system, which is posted on their website, and the atmosphere of the company. During the interview, I learned about the atmosphere of the company and felt more motivated to work there, which made my intention to join the company even stronger.

Impressions after joining the company

After actually joining the company, I feel that the work content and working style are new.
Thanks to the rough dialogue and communication, I am able to work in a safe and comfortable environment.
During work, I have quiet time, which makes it easier to concentrate and work. There are many new discoveries to be made in a global environment, and it’s really fun when it comes to communicating. I can learn about different ways of thinking and cultures through casual conversations, and I can also naturally remember the meanings of English words, so I feel that it’s not just a work environment, but a learning environment.

This is a photo of the brightly colored Jinmeji Kannon on a sunny day.


I am from Ama City, Aichi Prefecture.
The city was created 14 years ago by the merger of Jinmeji Town, Shippo Town, and Miwa Town. It’s not too rural, but it’s a place that is characterized by the fact that there isn’t anything that stands out. Sometimes it feels inconvenient, but I like that little bit of inconvenience! If I had to introduce it to you, it would be Jinmeji Kannon. During the New Year’s visit and Setsubun seasons, the area is crowded with people from the nearest station, Jinmeji Station. When I was in elementary school, I was able to leave school before the crowds on Setsubun Day, so I looked forward to going out with my friends.

It takes about 20 to 30 minutes from Nagoya Station, so if you have time, be sure to visit.
If there are no events going on, you can take your time and look around.
Personally, I would like you to visit during the lively times of New Year’s visit and Setsubun.

Last words

It’s been about half a year since I joined the company, but there are still many things I’m not used to and my days are exhausting. However, I am able to feel that it is more rewarding. There are many opportunities to interact with members who work at customer sites, and we have created an environment where you can quickly become familiar. Therefore, when I actually joined the company, I realized that it is a company that is very employee-friendly!

That’s all for now.
Look forward to the next employee introduction!
















Employment placement manager training/dispatch agency manager training

The other day, I took a training course for job placement managers and dispatch agency managers, so I would like to introduce you to what the courses are like.

What is job introduction?

Our company is registered as a paid vocational business, and our business is to mediate between people looking for work (job seekers) and companies looking for human resources (recruiters). Additionally, as we are registered as a paid employment placement business, we receive commissions and compensation from job seekers. There are many rules for registering and updating your business as a paid employment placement business, so I would like to introduce some of them to you.

What is the employment placement manager training?

In the course I took this time, I learned about the rules that have changed due to recent legal amendments.
For example, it is called “Employment Congratulation Money”. In the past, it was considered undesirable to encourage job seekers to apply for jobs by offering them money under the pretext of doing so, but it has been prohibited since 2021 with the revision of the law.
Additionally, one of the conditions for becoming a person in charge is being an adult, but this has changed since 18 years of age became an adult from April 1, 2020.

If a violation of the law is found, you will be subject to administrative sanctions such as revocation of your license as a paid employment placement business or an order to suspend your business, so it is extremely important to act correctly and in accordance with the law. Additionally, if you fail to submit a report, your permit will be revoked as well, so you must be careful to submit a complete report.

Employment Placement Manager Course Confirmation Test

At the end of the course, we took a confirmation test consisting of 10 questions. I was worried about whether I would be able to pass the course because the course progressed so quickly, but I was able to successfully pass the test and receive a certificate of attendance. The certificate of attendance is for a period of five years, so I will continue to keep my eyes open and work hard to receive a certificate of attendance the next time I take the course.


I realized once again that I have to make sure that I don’t miss any information, as the information about legal reforms that I had somehow ignored often turns out to be extremely important for this project. By participating in this course, I was able to properly learn about the business content of job placement, and I learned that unless you always keep your eyes open, you cannot respond appropriately.

Next, I would like to introduce the dispatch agency manager training.

What is the dispatch agency?

Although we are registered as a paid employment business, we are also registered as a “worker dispatch” business. Mainly, business owners employ their own workers and have them work for the company they are dispatched to, receiving instructions and orders from the company they are dispatched to. In addition, it is a business that involves requesting money from the dispatched company in order to have the workers hired by the company work there.

Dispatch manager training

This time I attended a training course sponsored by Offers Co., Ltd. The main content of the seminar is the application of the Worker Dispatch Act and the Labor Standards Act, as well as the handling of personal information and the Worker Dispatch Act. Although some of the content was specialized, such as law, the lectures were given by experts in an easy-to-understand manner, citing specific examples and using them in conjunction with the handbook. When conducting a worker dispatch business, it is essential for dispatching agency managers to attend a training course.


When I first heard that I was going to take a training course for dispatch agency managers, I was nervous about what it would be like, but as I progressed through the course, I began to feel that I was deeply involved in the work that I was responsible for, and I started taking the training seriously. I was able to attend the lecture. The training for dispatch managers also involves the law, so I wanted to stay aware of news related to legal revisions in my daily life.
I was also able to learn more about the differences between dispatch and contracting, which I felt I would like to utilize in my work.

Look forward to the next blog! !
















今回は株式会社オファーズさん主催の講習会を受けました。講習会の主な内容は、労働者派遣法や労働基準法の適用に関することや、個人情報と労働者派遣法の取り扱いなどについてです。 法律など専門的な内容もありますが、具体的な事例なども挙げながらハンドブックと併用して専門家の方によりわかりやすく講義を行っていただきました。 労働者派遣事業を行うにあたり派遣元責任者の講習受講は必須不可欠ともいえます。




In-house study session: “The strongest encryption that can be used by ordinary people”

The theme of this in-house study session is “encryption.” The person in charge is Emu from the 3rd unit.
The 3rd unit is mainly responsible for infrastructure and security.

In recent years, we have heard of damage caused by cyber attacks in various forms, both for individuals and businesses.
If a company were to suffer damage, it could lead to a loss of trust from customers and a large amount of compensation, and in the worst case scenario, the survival of the company could be greatly affected.
Therefore, one way to protect important information and prevent leaks is to encrypt data and communication content.

There are many different types of encryption, and I learned how to encrypt disk files as one of them.

Study session title
What is encryption?
Study session scene

I studied VeraCrypt as an encryption software.
Encrypted virtual drive creation software.
“VeraCrypt” is software that allows you to create a “secret encrypted drive.”

VeraCrypt site
VeraCrypt encrypted hidden volume

I felt that the software I used this time was easy and safe to use when I had the opportunity to carry data around on a PC or external memory.

There are many other cases of encryption, so I would like to continue learning about them.

社内勉強会 「一般人でも使える最強暗号化」





VeraCrypt」は、“ 暗号化された秘密のドライブ ” を作成することができるソフトです。




Leveraging JavaScript in Outsystems

As an engineer blog, I would like to introduce the learning content that I am working on on a daily basis.
This is the second unit with the theme of low-code development.

This time’s theme: “Using JavaScript in Outsystems”

In our second unit, we regularly use Outsystems for low-code development.
Outsystems provides tools that allow you to develop intuitively by dragging and dropping parts without having to code as much as possible.

However, if you want to implement details such as the UI part as you want, there may be cases where the properties provided by Outsystems are not enough.
In such a case, you may be able to implement your ideal by using JavaScript. This time I will introduce one such example.


This time, I would like to change the UI of DataGrid in Outsystems using JavaScript.
Specifically, we will introduce the following contents.
・Cancel the DataGrid’s default setting of coloring every other row.
・Color a specific column of DataGrid with your favorite color

How to use DataGrid
How to use the OutSystems Data Grid


First, we will change the coloring of every other row of the grid, which is set by DataGrid by default.

Normally, if no settings are made, every other row of the grid will be colored automatically, as shown below.
We will change this using JavaScript.

It’s hard to see because the color is so light, but you can see that the 2nd and 4th lines are colored gray.

First, prepare a ClientAction (DataGridOnInitialize) for displaying the DataGrid in the screen element where the grid is located, and add an Input parameter called GridWidgetId.

Next, in the Event item of the DataGrid property to which you want to apply JavaScript, set the ClientAction you created earlier to Handler.
At this time, also set the GridWidgetId added with the Input parameter.

Set the following JavaScript in the ClientAction you created last.
(When defining a variable in JavaScript, the Input parameter GridWidgetId is specified.)

//Get the Grid information created on the screen var grid = GridAPI.GridManager.GetGridById($parameters.GridWidgetId).provider; //Abolish coloring for each row grid.alternatingRowStep = 0;

I was able to cancel the setting where every other line was colored gray.

Color only specified columns of DataGrid

Next, we will use JavaScript to color only specific columns of the grid.
I would like to color only the Name and Age columns in the grid above in gray to make it easier to visually understand that they are non-editable columns.

This time, we will implement it by first coloring the entire grid gray, and then making only the editable Email column white.

First, write the following CSS in the Style Sheet of the screen.

background: lightgray;

background-color: white;

Next, add the following code to the JavaScript in ClientAction to complete the process.

//Set format for the acquired Grid
grid.itemFormatter = function(panel,r,c,cell){
//Color the Email column (3rd column) with white
  if(c === 2 ){
//Add class definition to cell

You can now color only the specified columns!


As you can see, OutSystems provides a variety of properties, but I found that you can implement them the way you want by using JavaScript.
It felt like I was able to reach out to a specific area of concern, and I felt that the scope of development was expanding.

Why not consider using JavaScript if you cannot achieve the desired results using Outsystems properties alone?

In the second unit, we will continue to develop blogs for engineers using low-code tools such as OutSystems, so please look forward to it.








How to use the OutSystems Data Grid








var grid = GridAPI.GridManager.GetGridById($parameters.GridWidgetId).provider;

grid.alternatingRowStep = 0;




まず、画面のStyle Sheetに下記のようなCSSを記載します。

    background: lightgray;

    background-color: white;


grid.itemFormatter = function(panel,r,c,cell){
  if(c === 2 ){





Employee Introduction

Hello everyone. This is “Boo👻” from the Business Management Department!
This time, I would like to introduce myself, what led me to join Dandelions, and my impressions after joining the company.


I’m French and have been living in Japan for two years now. My university major is Japanese language and culture, and I have been interested in Japan for several years. My hobbies are watching anime and drawing manga-like pictures. I also like to travel around Japan and I have been to various places. Of all the places I have traveled to, my favorite is Mt. Fuji, the most famous mountain in Japan. Below is a picture I took last year near Mt. Fuji.

A wonderful view of Mt. Fuji🗻

Reason for joining the company

Last year, I started job hunting in Japan and I joined Dandelions in September 2023.
The reason I joined the company was because I felt a good atmosphere at Dandelions. During the interview, I was asked about my hobbies. It was a very good interaction and there was no stress.
Also, there are people from various countries working at this company, which I thought was a very positive factor. For foreigners, working in Japan at a company made up of only Japanese people can be scary. For that reason, I felt a little relieved because people of different nationalities were working at a Japanese company.

Impressions after joining the company

The atmosphere is good, and most of my co-workers are in their 20s. My seniors listen to me and help me if I have any trouble. I was also able to learn new skills through various fields such as marketing, translation, and web design. Additionally, I was able to deepen my knowledge of important IT topics, which I believe will be advantageous in any future job.

That’s all for now.
Look forward to the next employee introduction!







入社するきっかけは、株式会社ダンデライオンズの良い雰囲気を感じたからです。面接の時に、自分の趣味について質問されました。 とても良いやりとりで、ストレスはありませんでした。


雰囲気も良く、同僚は20代がほとんどです。 先輩たちは話を聞いてくれて、困ったことがあれば助けてくれます。
マーケティング、翻訳、Web デザインなどの様々な分野を通じて、新しいスキルを学ぶことができました。また、重要なITに関する知識を深めることができて、将来的にはどの仕事でも有利になると思います。