OmegaSoftware Company
April 2017 - October 2018
Overview
MojZagreb is a single point of access to existing e-services of Zagreb city's government in Iceland. We
provide services such as e-newspaper, bus maps, traffic jam maps and books online. It's a very popular
web application as well as a mobile application in the city.
We've developed everything from scratch so that I have a chance to work in a wonderful team to decide
the technologies we're gonna use. It's a worthy experience.
The flat organization model with SCRUM methodology is applied very nicely in my team. We're always open
to feedback, there's no gap between Vietnam and Iceland side. I feel comfortable when working with
them.
Project Details
Team size: 7
Responsibilities
- Develop technical interfaces, specifications, and architecture
- Enhance Rhetos framework of the company and apply it to the project
- Review code to make sure nothing is breaking out the framework
- Write unit test for all business logic functions
- Document any changes, or updates related to the system and the framework
- Participate in estimation so that it can help to decide the release date
- Prepare release pipeline and release procedure before each release
- Give out solutions to clients when it comes to technical issues
*Rhetos is our internal backend framework which we can use to create
everything from creating endpoints to managing database.
Achievement
- Hold training session which helps to resolve problems about Rhetos for my co-workers in the
company
- Contribute to the optimization of Rhetos. For example, add Full-Text Search function as a
keyword for re-use purpose
- Successfully integrated Rhetos language into Visual Studio
- Create a release pipeline for better use (in the early stage of the project, we released
manually)
Technologies
- ASP.NET MVC Core
- Rhetos
- Microsoft SQL Server
- Azure Authentication
-
Azure Service Bus
-
OpenID Connect
-
Angular 6
-
Angular Material
-
Google Maps API
-
Swagger
Overview
Centrix2 is a document management system like Microsoft Office Online.
One of my most challenges when working on this project was I had to find the solutions for multiple
interactions simultaneously with end-users.
The project was simple, but the infrastructure was quite complicated. We applied Rhetos framework
for Backend and Siduri framework for Frontend. Just one step to create a new page, but n-steps to
customize.
Project Details
Team size: 5
Responsibilities
- Participate in requirements analysis
- Develop new features with clean, scalable code
- Review code to make sure nothing is breaking out of the framework
- Write unit test for all business logic functions
- Document any changes, updates related to the system and the framework
- Serve as an expert on applications and provide technical support
Achievement
- The application worked as our expectation, our client was satisfied and willing to work
with us on upcoming projects
- Had experience in building frameworks and how they worked
Technologies
-
ASP.NET MVC Core
-
Rhetos
-
Microsoft SQL Server
-
Angular 2
-
Bootstrap 3
-
HTML5
-
CSS3
-
Selenium
-
WebDAV
Work as a Freelancer
February 2014 - July 2019
Overview
SachChuyenTay is a project to make the community get more and more knowledge by helping people have
their libraries.
I was the one and only person in charge of this project. It was a big challenge for me when doing
everything from receiving draft ideas from clients, to designing system architecture to RTM (release
to market) and in return, I gained so much experience and knowledge.
Project Details
Team size: 1
Responsibilities:
- Estimate and prepare Gantt chart to send to clients
- Translate application storyboards and use cases into functional applications
- Design and architect complex, scalable web applications
- Advice on building business solutions
- Define and build project structure
- Develop new features with clean, scalable code
- Communicates deadline and update status to clients
- Track figures and data from GTM (Google Tag Manager) and propose a plan to optimize
Achievement:
- The project was superb, we received a lot of good feedback from end users especially since
we were on TV/news for a long time
Technologies
-
ASP.NET MVC
-
Entity Framework
-
Microsoft SQL Server
-
Bootstrap 3
-
HTML5
-
CSS3
-
Google Maps API