Dedication doesn’t have an off-season – motivational insight from Viet Pham

At NashTech, we believe that our mission of “Delivering technology excellence” can’t be achieved without the contribution of our employees – our Nashers. To celebrate our people and their excellence, NashTech holds an annual ‘Employee of the Year’ award to recognize and express our gratitude for individuals who achieve outstanding levels of performance.

In this article, we will explore the inspiring story of Viet Pham, the talented Nasher who made his name in the “SWAT of the Year 2020” category.

About our SWAT

NashTech is always looking for better ways of helping clients with their industry and business challenges. To provide the best technology solution, our project team doesn’t work alone. There is always a great level of support and involvement from other departments, whether it is finance, quality assurance, governance, or others.
Named after the well-known FBI ‘Special Weapons and Tactics’ Team, NashTech SWAT team consists of our most senior and strongest technicianswho specialize in providing technical support to projects at critical stages of development

With new technologies frequently bursting onto the scene, our SWAT team, along with the engineering management group, plays an important role in supporting staff and ensuring our clients can take advantage of emerging, challenging technological innovations.

NashTech-SWAT

(The technical support landscape for software development at NashTech)

Viet Pham – A proactive SWAT team member

Viet Pham started his journey at NashTech as a Technical Architect in 2017 and soon after that, he became a member of the SWAT team. With a great passion for emerging technologies and the goal of sharing valuable experience to his peers, Viet spends most of his spare time doing self-research and acquiring new technical knowledge.

Sharing his thoughts on the job, Viet said that NashTech is the ideal work environment to him. From the very first steps that Viet took on his career path, he always wanted to have a dynamic job that keeps him surrounded with new technical developments to strive for. Spending two years as a SWAT team member, Viet has been involved in many global projects, which allows him to resolve a diverse range of business issues and improve his communication skills.

NashTech has given me great opportunities to pursue my ideal career path.

Besides being a supportive SWAT team member, Viet also shows his competence in designing system architecture as a PreSales specialist.

NashTech in Viet Pham

The year 2020 was the second year running that Viet received “SWAT Member of the Year” award. Yet, with great humility, Viet believed that the award represents a joint effort of him and the rest of the team, and that he wouldn’t have earned it without his proactive, supportive teammates.

Viet Pham’s eagerness to share his knowledge and help his peers demonstrates a core value of NashTech’s culture – “team spirit”. At NashTech, we take ownership but also draw on the benefits of teamwork and collaboration.

Concluding our interview, Viet shared his secret to keeping him confident when facing new challenges. He said “Keep believing in yourself and realize that all your hard work, dedication and persistence WILL pay off!”

What makes our day? Uncovering the typical working lives of our Nashers

Have you ever wondered what it would be like to work at NashTech – one of the leading IT companies in Vietnam? What does a typical working day look like here? Will it be intense or relaxing?

Today, let’s explore the typical working day of several people who hold different positions at NashTech – from Software Engineer to Project Manager.

Cuong NH – Associate Software Engineer

Nasher-CuongNH

The day for Cuong NH starts early in the morning. He usually reaches the office approximately 15-30 minutes before his working day starts to spend some spare time reading newspapers and technology articles to enhance his knowledge.
At 9am, Cuong has a short daily meeting with the project team members to update the tasks’ status and raise any issues or concerns. Usually, before starting any new sprint, Cuong and other team members will need to sit down and review the previous sprint, analyze what went well and what went wrong in order to perform the tasks better for future sprints.
Normally, every sprint will take up to two days to get all the requirements sorted from the Business Analyst. Later on, the developer team will estimate the timeline to deliver each of these requirements. But today, Cuong’s main focus will be his pending tasks.

At noon, after having lunch and a quick nap, Cuong is full of energy and ready to get back to his tasks. There are still some bugs left from the feature last week which are still hanging on the Jira board. So once Cuong finishes his checklist for today, he will try to resolve these bugs by performing deep research on Google and Stackoverflow, as well as seeking support from his teammates, especially from the seniors of the project.

It is 4pm now and the Jira board is mostly empty for the day. After a successful day so far, Cuong decides to have a short break to take a walk around E-town and visit some of his friends in other teams in NashTech.

It’s almost 6pm now and Cuong completed all of his tasks of the day, so he goes around the team to see if anyone needs assistance. But today is an efficient working day and everybody has managed to complete all the tasks perfectly.

This evening, Cuong’s team will have a football match to relax after work so he waits for everybody to leave the office and depart for the field nearby. And after the game, they end up with a round of beer to celebrate a good match.

Cuong’s work may finish at 6pm but not his passion. Right before going to bed, Cuong spends some time daily to learn about new technologies and keeps himself updated about new trends. He does this by reading blogs from other tech enthusiasts and researching several new frameworks that he didn’t have the chance to work in his projects so far.

As all of this goes by, although there might be ups and downs, Mr. Cuong Nguyen always tries his best to keep up the good mood and bring an upbeat atmosphere to his fellow comrades.

Cuong QC – Senior Software Engineer

Nasher-CuongQC

Cuong Quach kicks off his day by getting to the office at 9am and starts with checking his backlog and selecting the tasks for the day.

Then at 10am, his project has a quick daily standup meeting to update their current tasks, status, and any issues that might need any support from fellows. After this meeting, Cuong will proceed to deliver his tasks and resolve any remaining bugs from the previous day. During this time, he will also help to cross check the code of other team members, especially the junior developers.

At around 2-3pm, Cuong will have a meeting with his client. The purpose of the meeting is to update the client and onshore team about the current status of the project and give additional insight in to the business requirements.

After around 2-3 sprints, Cuong Quach and his team will have a showcase meeting in which the offshore team will deliver all the new big features as well as any suggestions to the clients. You could say that the showcase is one of the biggest days for the team in any project and needs all the members to put 100% of their energy and effort in.

At 4pm, Cuong has normally completed most of his daily tasks, and he would approach any members of his team to support the issues that he or she had raised in the morning. But today the task went more smoothly than anyone in the team has expected, so they decided to chair a short meeting to share the technical knowledge and experience that they have accumulated during this sprint.

Since each member has tasks and features that they handle individually, sometimes there are issues and bugs that others would not be aware of and a meeting like this is the opportunity to help prevent others from being stuck from that same issue in the future, thus, saving time in the long run. With busy workloads, Cuong rarely talks and complains. For him, he would rather just do it and then show it, because actions speak louder than words.

At 6pm, Cuong usually spends time providing insights and contributions to the open source community. He goes up to the open source projects and library, fixes their bugs, and provides alternative solutions for further discussion. Then he will program the plugin and help publish it with an open source license.

Cuong Quach’s day ends when he feels that he has contributed part of his work to others. This might it be to his team members, or the IT community, because that is where he developed many of his skills, and that will be where the next generation of software engineers will grow too.

Cuong NC – Project Manager

Nasher-CuongNC

Cuong NC’s day starts quite early. He usually wakes up at 5:30am for his daily gym workout activity, which normally takes him an hour for a full pump and cardio workout.

At 7am, Cuong drives his children to school. Once his kids are set and ready at their school, Cuong returns home and enjoys a rare peaceful moment. He sips a cup of coffee and opens his mail and messaging apps to answer any urgent request from the clients, which might have just popped up last night and being tagged as urgent. He prides himself on going the extra mile for his clients.

At around 9am, it is officially time for work. By this time, Cuong has usually already checked all mails, and is ready to complete some ad hoc tasks. After careful planning and setting priorities for each of the issues or tasks for the day, Cuong heads toward the meeting room for the daily project meetings. Some days Cuong won’t be out of the meeting room until lunch. That is because at his level of seniority, he is supporting three teams simultaneously and therefore, he must pay attention to each team with the utmost focus.

In the afternoon at 1pm, Cuong is usually saving an hour to resolve the difficult and challenging tasks that need to be addressed separately. After that, when his team is focusing on their on-hands tasks, Cuong is taking the time to walk around to see if any of his team members need any support. He also takes this opportunity to get to know more about his team members, not just the status of their work, but their personal circumstances too.

Later in the afternoon Cuong will go to meet with other NashTech Project Manager’s, because for him, the best and most efficient way to grow is to learn from the best and not just from his Manager, but from other colleagues and among his own team members too. This is also a way to keep up the team spirit, reminding him, and others, that they are all a family, and family takes care of each other.

Cuong wants to create a nice, friendly and supportive atmosphere for his teams, where there is no disconnect between them and anyone can share anything with anyone, even with him.

5pm is the time for the daily report with the client which takes around an hour to complete the reporting and updates.

At 6pm, once work is done, and no urgent tasks are raised, Cuong goes home to his family. Sometimes, he will go and relax with NashTech’s badminton team to unwind after a long working day. Relaxing and unwinding is Cuong’s top tip for a healthy and balanced life.

Finally, at the end of the day, after spending time with his family, Cuong spends some more time on improving himself. Lately, he has been focusing on book reading, although learning from others is the good way to grow but learning by yourself is also another method that Cuong is pursuing.

This is an insight in to the lives of just some of our amazing Nashers. There are so many different Cuong(s) working here and staying under the same roof. Their lives may differ from each other, but they interconnect and contribute to the one family that they are working at – NashTech.

 

Striving for excellence through training activities at NashTech

Finding great talent is hard, but it is more challenging to keep talent engaged. At NashTech, we see learning and development of Nashers, our employees, as the key factor to the company’s success in our ‘delivering technology excellence’ mission. We continuously nurture our employees’ passion and support them by offering a variety of training courses, including both technical skills and soft skills.

With this in mind, let’s take a look at some training activities that help our Nashers grow personally and professionally.

Process training

Besides the warm welcome messages and the new-hire paperwork, newly-joined Nashers are greeted with the process training program. With courses ranging from the use of internal tools to security and data protection regulations, the process training program introduces fresh Nashers to our company’s procedures and policies.
Via the courses, new members of our NashTech family can get accustomed to the working environment while acquiring essential knowledge quickly.

Technical skills training

Our teams are experts in delivering smart solutions that solve business challenges and create future value. We believe it is important to help our talents constantly advance and expand their technical skillsets, through a diverse range of technical courses that they can take part in.

While courses like ‘Be a Good Developer’ and ‘Software Security’ aim at providing fundamental knowledge for Nashers in all positions, more in-depth courses such as ‘Jav.net’ and ‘Quality Testing Fundamentals’ are conducted for specific expertise. To make sure that our technical teams can be kept up to date with emerging technologies in a fast-paced IT environment, we also provide more advanced courses such as ‘Microservices Architecture’, ‘Machine Learning Program’, ‘Blockchain 101’ and ‘Cognos Analytics 11’ frequently throughout the year.
Joining the courses, learners have the opportunity to access hands-on skills training from experienced expert trainers. The technical skills training ensures that our teams can develop the necessary competence for tackling current and upcoming sophisticated business challenges.

Soft skills training

Besides technical skills, delivering complex IT projects internationally also requires our employees to have high proficiency in English. At NashTech, we have monthly courses of ‘Intensive English programs’, ‘Internal English’ and ‘English Coaching 1:2’, all of which aim at enriching learners’ English skills, allowing them to be confident when working with international clients.

Nashers can also boost their productivity with various soft skills courses, from the simple ones of ‘Writing an effective email’ and ‘Presentation skill’ to more complex ones of ‘Time management’, ‘Communication skills’ and ‘Emotional management’.

Management and leadership development program

The management and leadership development program is for talents at Team Leader level and above. At NashTech, we believe that leaders and managers are the driving force to help their teams cope and succeed in the face of constant, rapid change.

Nashers joining this program can acquire the required skillset to be passionate, capable leaders, who can efficiently manage teams. Some of the courses in the program are: ‘Advanced problem solving’, ‘Team management’, ‘Change management’ and ‘Conflict management’.

Throughout their career development at NashTech, we make sure that our talents always have access to new knowledge and skills. In-depth, intensive training and development is a key part of NashTech’s employee value proposition, which defines our nurturing and supportive working environment that that embraces Nashers’ professional growth.

With these training strategies in place, we hope our talents will be able to tackle a wide range of business challenges and generate the high level of performance with great confident!

The age of RPA: Decoding the perks it brings to businesses

What is RPA?

RPA (Robotic Process Automation) is the technology that allows anyone to configure computer software, or a “robot” to emulate and integrate the actions of a human interacting within digital systems to execute a business process. RPA robots utilize the user interface to capture data and manipulate applications just like humans do. The advantage of RPA is that it enables customers to bring a level of automation to legacy processes without having to change, and sometimes replace, legacy systems.

Software robots can be taught a workflow with many repetitive steps and processes such as receiving forms, sending confirmation messages, classifying files into specified folder, etc.

NashTech-RPA-before&after

RPA comparison (Source: http://blogs.ampcus.com/)

RPA vs Traditional Automation

NashTech-RPA-comparison

Robotic Process Automation VS. Traditional Automation (Source: https://www.javatpoint.com/rpa-vs-traditional-automation)

Benefits of RPA

RPA technology can help organizations on their digital transformation journey by doing the following:

  • Acting as a digital assistant for employees by doing simple and repetitive but time-consuming tasks
  • Providing improved accuracy and efficiency by digitizing and auditing process data
  • Reducing staffing costs, especially for manual and repetitive tasks
  • Reducing and minimizing human errors
  • Providing higher security by limiting data leakage
  • Ensuring quality assurance and regulatory compliance
  • Increasing productivity as the system can operate 24/7

With the above characteristics, RPA is considered a digital workforce and a support tool suitable for all sizes of enterprises. The automation of repetitive processes not only helps personnel reduce the time taken for tedious tasks but also enables them to be engaged in in-depth operations. In other words, RPA helps to make the administration more disciplined and effective.

During Covid-19, a broader horizon has been opened for RPA as companies start to realize the capabilities and benefits of this technology. With the onslaught of the pandemic, the automation of business-critical, time-consuming processes is a means of survival, especially when businesses worldwide are applying a work from home approach to maintain social distancing. RPA enables businesses to stay connected, uphold customer support and provide stability in times of uncertainty.

Current RPA development tool kits

Although there are many RPA development tool kit available in the market, there are three big names that users, worldwide, have been using to build RPA applications and solutions, which are: UiPath, Automation Everywhere and Blue Prism

For UiPath and Automation Anywhere, there are various versions divided into two main categories: community and enterprise edition. For the community edition, since it is free of charge, there are limitations regarding the functionality and quantity of process. On the other hand, the enterprise edition has more offerings but users will need to pay for more, which is quite costly. With Blue Prism, pricing is not transparently display and users will need to explore via sales agent or the Blue Prism’s partners.

RPA at NashTech

As one of the leading IT companies in Vietnam, NashTech applies many emerging technologies to our projects and operations, including RPA.

We applied RPA to our Business Process Solutions (BPS) services. Along with other emerging technologies such as AI and Machine Learning, RPA can simulate simple data entry tasks to complex document processing. NashTech has deeply exploited the strengths of this technology and, step by step, applied it to transform our own operations. We have experience in using RPA tools such as UiPath, Automation Everywhere, Blueprism to automate daily manual repetitive tasks to complex workflow, from usual process to perception decision automation.

One project where NashTech has leveraged RPA technology is to automate processes for a leading electronics manufacturer. A series of RPA was developed and implemented which include:

  • Mailer task: to download email’s attachments to file server
  • Excel 2 DBL: to extract data from client’s excel file following the data checking ratio
  • Invoice crawler: to download invoices from client distributors’ sites, rename and save into the defined folder
  • Invoice extractor: to capture required information from the downloaded invoice and paste into the master file
  • DataChecker: to compare information captured by BOTs with provided data
  • ResultComposer: to remark the results of the data checked

As a result, it helped our client increase competitiveness and efficiency by saving labor costs because RPA executes 10X faster and error-free. Furthermore, 8 over 14 sub-processes have been handled by RPA with less than 10% of exceptional cases, 2 sub-processes have been eliminated. The whole business process has been shaped with less human interaction with data flow. In short, the achievements gained by applying RPA can be summarised as:

NashTech-RPA-Achievements

NashTech’s RPA Achievements

Besides having extensive knowledge and expertise in using third-party RPA tools, NashTech has invested in developing our own RPA tool, which supports us and offers our clients an altenative. By using our RPA tool, clients will not be charged a license fee which significatly reduces the overal implementation cost of an RPA initiative. Furthermore, since NashTech developed the tool inhouse, it offers broader ability and control to meet customers’ needs as we can easily customize the tool to meet any requirement and adapt to any of our clients’ process. It is a huge advantage compared to using third party tools since there is still limitations on what we can do or customize within their offerings. This is also a strong proof that NashTech has been striving nonstop to keep up the pace with the fast-changing technology world.

By continuously adapting to advanced technologies, NashTech has been pursuing our ambition to conquer any challenge in not only RPA but also the IT industry as a whole.

Curious about what NashTech does to adopt other emerging technologies besides RPA? Let’s explore more about our cloud–based application!

When passion and practice make perfect – Inspiring sharing from two Software Engineers of the Year!

During our 20 years of operation in Vietnam, NashTech has always been an employee-focused company. For us, our people are the core of our business and because of this, NashTech organizes an annual ‘Employee of the Year’ award to express our gratitude to our outstanding Nashers.

To continue the series, let’s find out about the 2020 ‘Software Engineers of the Year’: Mr. Sang Luu and Mr. Dung Nguyen.

Sang Luu – Dare to take risks and never stop learning

Joining NashTech via our Direct Entry program, it has been two years since Sang became a Nasher. It all started with a sudden beginning that lead Sang to where he is today.

Recalling the story from just a few years ago, Sang shared that, at first, his passion was directed towards another field – not technology. But along the way of pursuing this initial goal, Sang accidentally stumbled upon the technology field and it was then that he found his true passion! Everything was new and challenging because he had moved into the tech space from a very different sector, but the more he learned and explored the intricacies of technology, the more passionate he became and was and excited to know more. Now, his goal and orientation is to become a full stack developer.

Sang says that his decision to move into the technology world, and also his decision to apply to NashTech, can be described by one word. Destiny. Sang recalled that he was walking through Etown (where our Ho Chi Minh offices are located), when he was drawn to the advert for NashTech’s Direct Entry Program. At that moment he remembered that he had heard about NashTech from a friend and he was filled with excitement and he knew then and there that he would apply for a job at NashTech.

During his career there have been many obstacles to overcome which have required Sang to put a lot of effort into researching and doing self-study. There was a time when his team needed to work 10-12 hours per day to accomplish urgent deadlines or when he received challenging tickets that needed to be resolved. What helped Sang to successfully overcome these it is to learn more, research more, challenge yourself and dare to ask.

He is also being very humble when sharing about the ‘Employee of the Year’ award. He said that although he was very happy, he felt a bit shy since there are many people who are more talented and have more experience than him.
Sang also shared some personal tips that have been the golden compass for his career, which is that you need to clearly determine your passion and capability before taking any job because, for him, if you don’t have passion, you won’t be able to give 100% energy and deliver your best.

Dung Nguyen – Practice makes perfect

Dung’s journey at NashTech started two years ago with the Direct Entry program and he is currently working as a Software Engineer.

Recalling the reason why he chose to become a Nasher, Dung shared that when he was a student, NashTech had come to his university to organize an event. On that same day he became very interested in the company and, after the event, he went home to do more research on NashTech. After collecting lots of information and completing his research, Dung felt that NashTech was a perfect match for him, and so he decided to apply right away to become a Nasher.

Briefly sharing about his position, Dung said just like other Software Engineers at NashTech, his responsibility mainly focuses in coding and writing programs. He is currently working in the Application Maintenance Support (AMS) team which is quite different from other projects. Besides coding, Dung is also involved in various tasks including testing, reviewing code and deployment.

Sharing about one of the most memorable moments during his journey at NashTech, Dung recalled an occasion when his team was working to a go live deadline on a project. It was his first go live in a project and it made him nervous. Fortunately, thanks to good preparation and hard work, the project ran so smoothly and perfectly that his team got many compliments from the client. On that day, his team decided to order food and held a small party in the office to celebrate this unforgettable team milestone.

Besides being a developer, Dung is also a sports lover. “Although I might look a bit chubby, I’m actually a fan of sports, especially football”

Expressing his feeling when receiving the ‘Employee of the Year’ award, Dung feels extremely happy and proud. He feels that his hard work has been recognized by the company. This has become a strong motivation for Dung to keep positivity and strive to be better.

Dung also shared his advice for young talent on their career path: “Experience everything you can and practice every day because practice makes perfect!” He says that, at NashTech, there are many training courses which provide you with precious and useful knowledge that each and every Nasher should take the opportunity to acquire more knowledge and make the best out of it.

Mastering your online interview: Useful tips and tricks

It is no wonder that interviewing is the most intimidating part of the job application process.

Whether it is because you live far from work, or due to the Covid-19 social distancing policy, there are many ways to wow your employers in an online interview. Although a virtual interview often comes with many challenges, when done right, it can provide unbeatable advantages.

In this article, we have collected some useful tips that will help you prepare and perfect your online interview skills.

Before the interview

Careful preparation is an important element for any interview, but it is especially critical for a virtual one. The video call is an open window to your personal life, so try your best to be professional, on time and organized.

Dress to impress

Just because you’re on video doesn’t mean you can slack off on your appearance. Dressing conscientiously will communicate your level of professionalism with the interviewer.

You will want to be just as formal as you would be in an in-person interview. Dress yourself with clean, smart casual. We recommend wearing solid colors though, as stripes and complex patterns can appear ‘glitchy’ on the video.

Set up your environment

When you go into an office, the company and your interviewer are in charge of the physical setting, but for a video interview, you are.

Most importantly here, pay careful attention to your background. Keep it blank, uncluttered and move all distractions so they don’t interfere with the camera focusing on you.

For lighting, try to avoid any direct backlighting or light shining directly over your head. Besides the natural light, you could add a lamp to one side or in front of your face to get your whole self well lit.

Additionally, don’t forget to silence anything that could interfere with your conversation, including your phone and notifications on your computer.

Check your devices

In this day and age, technology can be overwhelming and with online interviews especially, you need to feel comfortable using whichever meeting platform your prospective employer prefers. Once you’re familiarized with the software, make sure that your webcam, headphones and internet are fully working.

Keep in mind that it is preferred to do your video call on a laptop, as joining a call from a mobile phone can come across unprofessional if not done properly.

One day before the call, you can cut down on technical difficulties by testing out the setup with the same software and hardware you’ll be using for the interview. Make sure that you have a backup plan, whether it is a spare headset or an extra line of internet connection.

During the interview

Eye contact

Appropriate eye contact speaks of confidence and self-esteem. However, making eye contact during an online interview is more difficult than you might think. When answering questions, you will need to focus your gaze directly into the webcam instead of the computer screen. Avoid looking at yourself or the interviewer on the screen because it will show that your eyes are looking elsewhere and may create a feeling of disconnection.

Body language

Reading body language through a video is hard, so be especially aware of your nonverbal cues. It’s distracting and feels off-putting to fidget, swivel the chair, or leave the frame during the interview. You need to sit straight, hold your head high, and be cheerful to show your interest and excitement.

Note-taking

Also, try to take hand-written notes! Keep a notebook nearby so that you can jot down questions or key takeaways from the interview without having to disrupt the flow of the conversation with loud typing.

After the interview

Once you have finished the interview, be sure not to abruptly end the call. It is best to let the other side leave the conversation first, as you may hang up before the interviewer think of something that they want to ask you. After the call, a brief follow-up email that shows your thoughts and appreciation is just as important as in a physical interview.

Want to discover more tips on the recruitment process? You can read our previous articles on ‘Writing an impressive CV’ and ‘Making a good impression in a face-to-face interview’.