Suraj Ahmed Choudhury
Associate Director of Engineering
Suraj Ahmed Choudhury is a top-notch developer & a tech lead. He excels at building mobile apps with React Native and scalable web apps using React, GraphQL, Node, styled-components, Laravel and everything else in between. When it comes to being a team player and building something out of the box, Suraj is the man. The soul of the team who keeps the fun factor high with his happy go lucky attitude. He believes in the idea of "there is always more than one way to do it" and so he is known for his quirky hacks.
Full Stack Engineer
Mobile app using React Native (iOS and Android)
Firebase / GraphQL in the back-end
React for Web
Open Source Contributor
Fast learner
Linux - Mac
Team management
The Most Amazing...
....thing I've created is BuilderX - A design tool which can code React Native for you
Interest & Expertise
- Dashboard Applications
- Modular Development
- Object-oriented design
- Agile software development
- JavaScript
- Clean Code
- AJAX
- REST API
- MVC
- Unit Testing
Skills
Backend Framework & Library
Laravel,Node.js,Koa
Frontend Framework & Library
React.js,AngularJS,AngularUI,BackboneJS
Languages
HTML / CSS,JavaScript,PHP
RealTime Communication Library
Socket.io
Databases
MongoDB
Version Control
Git,GitLab,GitHub
Editors
Sublime Text
CSS pre-processor
SCSS
Packager
Bower,Grunt
Web Server
Apache,Nginx
Design Tools
Adobe Photoshop
Libraries/APIs
Facebook SDK,Facebook API,Google Analytics,Restangular
Cloud Services
Google API
Tools
Google Docs
Testing Frameworks & Library
PhantomJS
Projects
Open Source project with more than 13,100+ stars on Github. Many mobile developers use NativeBase to ease their mobile app development and so we call it - "The missing piece of React Native!". It has 150k+ monthly downloads.