CURRICULUM VITAE

Profile | Education | My Skill | Working Experiences | Language | Programming Language

Sila Rim / ​​រឹម​ ស៊ីឡា

LinkedIn Connect telegram Gmail Gmail Gmail

Hi There👋, My name is Sila . I'm 24 years old and I've 4+ years experiences with front-end development and achieve more than 20+ various web application and mobile hybrid projects using React JS / React Native - typescript(3+years) and as Web Designer(1year).

I always keep up to date and challenge with new technologies and using Agile methodology in development project(Jira) also i've contributed in open-source on GitHub and Npm 🔭. I like to build react generator tools to make development process fast as much as possible also building my own component libraries to reuse able across project. My skill set up front-end architecture is powerful with popular react framework ensure our project boilerplate is clean structure by using Typescript and unit test(some case) to ensure our project is predicable and maintainable. for consistently and code error checking i've using tool like Eslint/Pretty/StyleLint and Webpack with react code splitting to optimize bundle size to take care about the performance of web applications(google light-house) for better user experience with fully SEO optimization (SSR NextJS) 🌱.

Education

  • The University Of Cambodia: - Phnom Penh
    Major - BA in Information Technology (2015-2019)

  • Korean Software HRD Center: - Phnom Penh
    Major - Web Application (8 hours/day , 5month)

    • JAVA: J2SE (Basic Java and OOP concepts), J2EE (Servlet and MVC pattern)
      WEB: HTML5, CSS3, JavaScript, Bootstrap 4, CSS FlexBox, jQuery, AJAX, JSON
      SPRING: Spring Boot,Spring Security, ThymeLeaf Template Engine
  • Kampong Chheuteal high school : – Kampong Thom
    Major - General Knowledge - science (2009-2015)

My Skill

{
  Frontend: ['React Typescript', 'React Native', 'Next Js','Umijs','Typescript','DvaJS','AJAX' ,'JSON'],
  StateManagement: ['Redux Saga/Thunk','Context' , 'Apollo GraphQl'],
  frontendUI: ['Html5', 'Antd Design', 'MUI', 'Bootstrap 4', 'Css3', 'Sass', 'Less' ,'StyledJs','mdx'],
  toolsBuildLibrary: ['WebPack' , 'Rollup', 'Npm' ,'Yalc', 'Lerna' , 'Npm', 'yarn'],
  toolsTest: ['Jest'],
  toolsDesign: ['Adobe XD'],
  commonLibrary: ['Axios', 'hook useRequest', 'EChartJs'],
  toolsLint: ['Eslint' , 'Pretty' , 'StyleLint',],
  toolsDev: ['vs code', 'postman', 'jira' , 'Trello'],
  Cloud: ['Vercel','Heroku', 'Netlify','Github Page'],
  basicLanguages: ['Linux','SocketIo','Java', 'SpringBoot', 'flutter'],
  myOpenSourceProject: ['Template Starter','Npm Library']
}

Working Experiences

back to top^

  • Bloc Delivery:
    React/ReactNative Developer - August 2020 - July 2021 (1year)

           I'm working for Bloc Delivery almost 1year to build ReactJs and React Native projects on ecommerce and delivery web app and application.

  • Next Dev Team:
    React Library 2020 - Present (maintenance)

           I'm working for Next Dev Team to build open source tools, starter template project with React library.

    • Public Project Reference
      • React Ts Mono-Repo: code sharing between to web to web, Web to React Native (sharing state, component,utils...)
      • Next Dev React Library (core/component/hook/best practice document etc )
      • next-dev-template: React Ts boilerplate integrate with next library provide all common template and stater auth, axios with refresh token,form validate, global handling error (auto message , logOut, network error) etc.
      • Starter React Library with Dumijs: Build own npm library with Rollup and demo with Dumi .
  • Slash Foundry:
    React Developer - February 2019 - August 2020 (1 year 7 months)

            I've worked almost 1 year and 7 months for a Singapore company located in the Phnom Penh office. My skill working on developing web UI using React /React Native typescript

  • PlanB Cambodia:
    Web Designer - Jan, 2017 - Jan, 2018 (1 year)  I've worked for a year at japanese company located in Phnom Penh. I've designed a layout and developed a beautiful user-friendly website, including optimized page speed following the flow of business and UX/UI.

    Skills & Tools: HTML5, Javascript, Jquery, CSS3, SCSS, Bootstrap4, Css FlexBox, PhotoShop, and Ai.

  • Asean City International School:
    Computer Teacher - 2016 - 2017 (6 months)

           Greeting students every morning and teaching them about MS office, internet and Email. Moreover, I’ve control computer laboratory, maintenance, and setup software and windows for the school.
    Skills & Tools: Microsoft Office, Computer Maintenance , Installing software and Setup Windows.

Languages

  • Khmer: Native Language
  • English: Efficiency (B1-B2)

Programming Language:

reactnative reactnative reactnative reactnative reactnative reactnative

reactnative reactnative

reactnative reactnative reactnative reactnative

reactnative reactnative reactnative reactnative

back to top^