Hello,
I’m a mobile developer focused on the development of cross-platform iOS & Android applications using React Native. Able to deal with full-cycle projects from rapid prototyping to delivering to stores. Familiar with frontend React ecosystem, I can help to create the right architecture for web + mobile type of projects.
The main principles I follow in my work:
- passionate to create clean, maintainable and testable code;
- keep the list of used technologies short to make sure I'm expert in all of them;
- try to solve tasks efficiently and cost-effectively, using right technologies to minimize client's expenses;
- focused on the business value I can add to project rather than just writing code;
I’ve used these tools/technologies while working on React Native projects:
- Expo API/tools for rapid prototyping;
- Redux / MobX / MobX State Tree as state containers
- Firebase as BaaS when there is no dedicated backend used
- React Navigation / React Native Router Flux as navigation solutions
- Animated / Lottie for juicy animations
- Jest / Detox for unit and e2e testing
- BitRise for CI / CD
- Sentry for catching/analyzing production bugs
- ESLint / Prettier / Husky for maintaining code
I'm able to work as a single developer and as a team player and I've used all those collaboration tools on daily basis:
GitHub / GitLab / BaseCamp / Trello / Slack / Skype / Invision / Figma
Thank you for your time and consideration.
Kind Regards,
Urvi G