Profile | Education | My Skill | Working Experiences | Language | Programming Language
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) 🌱.
-
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
- JAVA: J2SE (Basic Java and OOP concepts), J2EE (Servlet and MVC pattern)
-
Kampong Chheuteal high school : – Kampong Thom
Major - General Knowledge - science (2009-2015)
{
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']
}
-
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.
- Public Project Reference
- https://web.bloc.asia - Delivery and Mall (Mobile App - ReactNative)
- https://web.bloc.asia - Delivery and Mall (web desktop version)
- https://m.bloc.asia - Delivery, Mall, Ticket (web mobile version open with phone)
- Private Project - 6 (Admin-Portal)
- Public Project Reference
-
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 .
- Public Project Reference
-
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
-
Public Project Reference
- https://tripworld.co - booking web app - flight, hotel, restaurant (React TS/ReduxSaga/Antd Design)
- https://techforimpact.asia - Asian Development Bank Tech News (React TS/ReduxSaga/Bootstrap4)
- Augmented Tribe App - Learning Platform (small part - ReactNative TS/Mobx/Jest)
- https://www.slash.co - slash web portfolio (Numjunk/Ejs/Bootstrap4)
- http://startupjungle.org - slash event (Laravel/Bootstrap4)
- Real Estate - Real Estate(processing) (React TS/ReduxSaga/Antd Design)
- Real Estate simulator - Real Estate simulator(processing) (React TS/Antd Design/context)
- Covid19 - Covid19 Containment Index (React/Antd Design/Echart/context)
-
Private Project - 5 (Admin-Portal)
-
-
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.
- Khmer: Native Language
- English: Efficiency (B1-B2)