Kien Chu

Kien Chu

.NET Developer -> Senior .NET Developer

Followers of Kien Chu2000 followers
location of Kien ChuHo Chi Minh City, Vietnam

Connect with Kien Chu to Send Message

Connect

Connect with Kien Chu to Send Message

Connect
  • Timeline

  • About me

    Senior Software Engineer/Tech Lead

  • Education

    • Saigon Technology University

      2008 - 2012
      Bachelor's degree Information Technology
  • Experience

    • INDIVIDUAL SYSTEMS LTD

      Aug 2012 - May 2016
      .NET Developer -> Senior .NET Developer

      Project: IWMS Standard package (Mar 2015 – May 2016)- Role-play: Senior Developer.- Gather user requirements, design system functionalities and write well-designed, testable code.- Be responsible for training, reviewing code of the team members, internships once they've joined.- Languages and Technologies: C#, LINQ. Entity Framework (ORM), DevExpress UI tool, MySQL, MSSQL, Web Service, IIS...Project: Sale Management System (Mar 2014 – Mar 2015)- Role-play: Developer.- Write a well-designed, testable code based on system design.- Get customer feedbacks, maintain and upgrade system functionalities once they are up and running.- Integrate system components into a fully functional software system (HRM, Workflow, CRM, WMS) of the company.- Languages and Technologies: C#, LINQ. Entity Framework, ASP .NET MVC, MSSQL, Bootstrap, CSS, JQuery...Project: IHRM Standard Package (Aug 2012 – Mar 2014)- Role-play: Developer.- Write a well-designed, testable code based on system design.- Troubleshoot, debug and upgrade the existing systems.- Maintain system functionalities of the real projects once they are up and running.- Come up with new ideas and research new technologies in order to innovate and improve the current system structure and performance.- Languages and Technologies: C#, LINQ. NHibernate, DevExpress, MySQL, Web Service, IIS... Show less

    • TRANSCOSMOS TECHNOLOGIC ARTS CO., LTD

      Jun 2016 - Apr 2018
      Senior .NET Developer

      Project: DEC-CRM (Sep 2017 – Mar 2018)1. Description:- Build a CRM based coupon issue system and API integrated system for coupon generation.- Manage data both inside and outside the platform into a big Data Lake.2. Role-play: Team leader (3 members)- Be responsible for contacting the team in Japan, getting requirements, clarifying and assigning tasks to the team members in Vietnam.- Be responsible for designing source code structure, system modules, dealing with some most complicated tasks assigned and write well-designed, testable code.- Review code of the team members. Do refactor if any code smells.3. Language and Technologies: C#, ASP.NET Core 2 (MVC), Web API, Entity Framework, LINQ, Html, CSS, JQuery, Bootstrap, MSSQL, Cosmos DB, Azure (Cloud).Project: DEC-Chatbot Platform (Apr 2017 – Mar 2018)1. Description:- Build a system to integrate advertising and chatbot, chat support with other products in the same domain.- Cooperates with existing client DB and external DB. Also, manage the communication data both inside and onsite the chat platform into DataLake.2. Role-play: Team leader (7 members)- Be the main person to contact to the team in Japan.- Gather their requirements as well as tasks assigned, then analyze and write well-designed, testable code.3. Language and Technologies: C#, ASP.NET MVC, Web API, Entity Framework, LINQ, SignalR, Html, CSS, JQuery, Bootstrap, MSSQL, Cosmos DB, Azure (Cloud).Project: Sitecore Demo site (Oct 2016 – Feb 2017)1. Description:- Build a demo website from base site (http://www.trans-cosmos.co.jp) by using Sitecore CMS.2. Role-play: Project leader (5 members)- Know-how to use Sitecore’s modules, packages such as Web form for Marketers, Email Campaign…- Look into Solr search engine to optimize the site content searching.3. Language and Technologies: C#, Sitecore CMS, Solr Search Engine, ASP.NET MVC, LINQ, MSSQL, Mongo DB. Show less

    • Amaris

      May 2018 - Dec 2018
      Lead Developer (.NET)

      Project: EAM (Enterprise Assets Management): (Apr 2018 – Nov 2018) Role-play: Lead Developer - Software Architect.- Communicating with clients, product owners, and collaborative working with Scrum Master and Developers in order to model and provide initial solutions and designs that can be built.- Review the code to ensure the quality of the design by avoiding complexity, support and implement this with the team.- Share knowledge with the development team so that we are all on the same page when dealing with any issues.- Observe and optimize the system in many aspects such as designing the system based on the received requirements, performance tuning, security, and choosing the technologies for the implementation.- Languages and Technologies: ASP.NET MVC, ASP.NET Core, Web API, Entity Framework, LINQ, MSSQL, TFS... Show less

    • Hoozing

      Dec 2018 - Jan 2020
      Tech PM

      - Migrate the on-premised infrastructure (databases, applications...) to a cloud environment (Azure).- Define backlog scope, goals, and deliverables that support business goals in collaboration directly with CTO.- Analysis, planning, developing functional architectures, and other related management and technical duties.- Provide ideas to team members and offer insightful solutions.- Delegating tasks to appropriate team members. Also, taking responsibility for all development work such as DB design, and implementation functions on both front-end and back-end.- Up to date with new technologies and incorporate with the team on how to catch up with the new technology trends. Show less

    • NVG Technology

      Jan 2020 - Jun 2022
      Senior Software Engineer

      - Implement, manage and improve our .NET application code and core services.- Migrate the legacy codebase from ASP.NET to ASP.NET Core, and refactor the monolith system to microservices.- Develop our internal APIs to enhance the integration between clients and our platforms/applications.- Collaborate with the other team members in order to find the solutions for any kind of problems, ensure stable systems and successful releases for every sprints.

    • CBTW APAC

      Jul 2022 - now
      Technical Lead at Team InfotrackGlobal Vietnam
  • Licenses & Certifications