Ruby on Rails/Laravel/ReactJS Rock Star for over 11 years
I am a Full-stack web/mobile developer with 13 years experience.
I am proud of my rolling-up-sleeves attitude and genuine interest in JS/Python/WebGL/PHP frameworks.
What I am strongest at is failing forward John Maxwell mentioned.
I can fail but I always go forward with experience learned from failure.
At first, I have experienced Android & iOS projects for 4 years.
Then I have attended to build some big web sites and I have experienced of working in web field such as ROR, PHP, Laravel, Java, JavaScript, Three.js, WebGL, Node.js, Express, Koa, Python for 5+ years.
I have already completed more than 30 projects related to ROR, React, Laravel, Python, Django, Flask, ASP.NET Core/MVC, Vue, JavaScript, Android, Swift, React Native.
I attended Pluralsight course for "Lessons from Real World Code Reviews" (http://bit.ly/dncm29-ps-course).
I have been applying what I learned from Shawn Wildermuth to the real projects so far.
- code standards, unit tests are a key step for improving code quality
- Sometimes I need Automated Software for analyzing code and flags suspect code that doesn’t follow guidelines or has other potential issues.
- Pull Request, Tools like GitHub allow us to review codes and comment on it before it’s merged.
As a senior full stack developer, I have made the structure/system for React/CSS/PHP code reviews with the knowledge I I experienced from My favorite mentor Shawn Wildermuth.
During my ROR/React/TypeScript/PHP/.NET Core/Angular development, what I keep in mind is the "1 to M" rule which is, "Code is written once but read many times."
This means that fancy or tricky coding should be avoided.
If you can’t figure out what the code is doing by reading it, it wasn’t written well.
Work Terms
Now my main skills are ROR & JavaScript (React, Vue, Angular) & Python (Django, Flask) & PHP (Laravel).
- Meaningful professional cross-platform app development experience
- Backend: Laravel, PHP, Node, Express, Koa, GraphQL, Ruby on Rails, Django, Flask
- Database: PostgreSQL, MySQL, MongoDB, DynamoDB, CockroachDB
- Serverless Experience: AWS Lambda, Asure Functions, Google Cloud Functions
- Framework/Libraries: Express/Koa/Flask/Django/Zappa/PyMongo
- Frontend: React.js, Redux, Redux-Saga, Angular2/4/6, Vue.js, jquery, Bootstrap4, CSS3, HTML5, SCSS/SASS/LESS, Bootstrap4
- Liquid/Twig/Blade/Dawoo/Smarty template engine
- Mobile: Android / iOS / Swift / React Native
- Full understanding on Agile Development including Git Flow, JIRA, Trello.
- Ability to work well with other developers within an agile development team
- Positive, optimistic, can-do attitude Less