I’m an experienced software engineer specialized in web and mobile development with full-stack proficiency and background in sysadmin and DevOps.
My professional experience covers know-how in project management, IT infrastructure, software design/architecture, security, testing, delivery pipelines, user experience … in addition to technologies like Node.js/Express/Socket.IO and Ruby on Rails on the backend, Vue.js/Vuex and React/Redux on the frontend, and React Native and NativeScript for mobile.
Knowledge and Skills
- Database: PostgreSQL, MongoDB, OrientDB, Redis
- Backend: Node.js/Express, Django, Rails
- Frontend: HTML, CSS, Sass, AngularJS, Polymer, Vue.js/Vuex, React/Redux, SPA, PWA
- Mobile: React Native, NativeScript, Android, iOS
- Communication: HTTP API (REST, JSON, JWT, AJAX, CORS), WebSocket, Socket.IO, Server-Sent Events
- Tooling: Vagrant, Git, DevTools, NPM, Yarn, Gulp, Browserify, Webpack, Babel, ESLint, Mocha, Jest, GitLab CI/CD
- Infrastructure: Amazon Web Services (S3, EC2, ECS, ECR, RDS, ElastiCache), Azure, OVH, SaltStack, Docker, Docker Compose