Software Engineer that develop a website, mobile apps and microservices
10+ 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 :
- React
- React Native
- Typescript
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 React, React Native, Nodejs for over 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 first for the big picture of the project. For the payment terms It has to 30% for down payment, 70% for the final result or we can discuss for further agreement