Senior Software Engineer | Full Stack Web Developer (Angular.js / Vue.js) | Mobile Apps Developer
8 years experience as IT Project Manager and Senior Software Engineer. Has develop many software, from desktop application, web application, and mobile apps mainly focused on business process application and website with B2B and B2C markets.
I have knowledge of the current best working frameworks for everything I use which enables me to create the most modern, good looking, responsive and well-functioning apps/websites.
I have extensive knowledge of the tools & frameworks below.
JavaScript Tools & Frameworks :
- Vue.js
- Angular.js
CSS Framework & Vanilla library :
- Bootstrap, Material Design, Foundation
- Bourbon, Neat
Backend Frameworks :
- Node.js (Hapi.js & Express.js)
- C#.Net
- PHP
- Java
Databases:
- MySQL
- MsSQL
- PostgreSQL
- MongoDB
Task Runner & Bundler :
- Webpack
- Gulp
Version control :
- Git
- Bitbucket
3rd party APIs Services :
- Google Maps API
- Stripe API
A few project I've completed with a tools :
- Mobile Apps using Swift for iOS and Android Java Native
- Develop desktop application using Microsoft Visual FoxPro, C#.Net, WPF
- Develop Website using PHP and Wordpress
- Develop WebApps using:
o Front End Framework : Angular.js, React.js, Vue.js
o CSS Framework : Bootstrap, Material Design, Foundation
o Vanilla CSS : Bourbon, Neat
o Back End : ASP.Net (C#.Net), Node.js (Hapi.js, Express.js), TypeScript
o Module bundler & Task runner : Webpack
o Version Control : Git
o Database : MySQL, MS SQL, PostgreSql, NoSQL (MongoDB)
I have been using Angular.js and recently switch to Vue.js for every Single Page Application I have made in the past 5 years.
I use Node.js with Hapi.js or Express.js to handle scale large applications that demand so many request.
I'm interested in long term relations with customers that become my true partners and friends. I'm ready to take part in your project from brainstorming to production and can providing high-level support and maintenance for long term.
Work Terms
I do prefer we communicate via WhatsApp or Skype only. For the payment terms It has to 30% for down payment, 70% for the final result or we can discuss for further agreement