Position: Full Stack Web Developer (React.js, Angular & .NET Core)
Category: .NET
English level: upper
Years of experience: 8

- Implemented/Introduced many new tech into my company such as React.js
- Created private Git server and Docker registry for my company
- Build DB systems and Application systems from scratch
- Got promoted as Senor Software Engineer 
- Helped a lot of junior colleagues to get into projects and to learn new technologies
In my 8+ career, I have developed many desktop, web applications as well as REST, SOAP services. I have been involved in all stages of application development lifecycle including specification analysis, system design, writing documentations and development. In my recent projects, I have been taking Software Architect and Senior Software Engineer roles in developing web applications. Some of the responsibilities that my role includes are :  preparing software specification requirements, designing database and application system, writing core parts of application, writing components of application, setting best code practices and examples throughout project and ensuring other developers follow the practice, instructing junior developers, ensuring quality of codebase, writing documentation, creating CI/CD system for the project, containerizing project and deploying project in Docker Swarm. As tech stack, I have been using .NET Core framework for writing backend services, React.js (React hooks) as frontend framework, PostgreSQL as RDBMS, and Entity Framework Core for ORM. I also have experience in NoSQL databases particularly MongoDB. In some of our projects, I used Jenkins (Pipeline as Code) to build project into Docker image and to push new version of the image into our private Docker repository continuously.
I expect to get involved in a project that excites me technologically with relatively new tech stack. Besides that to me, it is crucial that the project suits my experience and skills so that I can make my highest contributions to the project. Also in a project the opportunities for learning new things and possibilities for growing interests me as well.