Tarun Goyal
Verified Expert in Engineering
Mobile Developer
Tarun是一名资深全栈开发人员,精通Android、Spring Boot、Kotlin和Flutter. 在为谷歌等公司工作期间,他领导了一个由10多名开发人员组成的团队, Walmart, and epiFi in the past. 他专门为Android应用程序从零开始创建框架. Tarun喜欢改进开发过程,从而实现高效的开发. 他有解决复杂问题的诀窍,甚至代表印度参加了ACM-ICPC世界总决赛.
Portfolio
Experience
Availability
Preferred Environment
Android Studio, IntelliJ IDEA, Vim文本编辑器
The most amazing...
...我为印度最大的银行之一开发的Android应用程序.
Work Experience
Engineering Manager
Zomato
- 重新架构了库并创建了CI/CD管道,以提高开发人员的工作效率.
- 领导截图测试工作, Jetpack Compose adoption, code modularisation, and sprint planning.
- 为应用的faq部分设计并实现了api.
Android Software Engineer
Reddit, Inc. (via Toptal)
- 在适度团队工作,重新构建和重构应用程序. 操作时间紧迫的项目,以提高Reddit的适度应用程序.
- 使用新的工具并获得与Android相关的技能, API design, GraphQL, Android, CI/CD, and Jetpack Compose.
- 积极参与Reddit Android团队社区,帮助解决其他人面临的问题.
Co-founder
goHomely (Own project)
- 开发了完整的Flutter应用程序和后端,为家庭厨师提供一个在线销售食物的平台. goHomely让班加罗尔的100多名厨师在网上销售美味的自制食物.
- 使用Spring Boot和Kotlin开发后端, 哪些是为厨师划分的微服务, customers, agents, etc. 使用的一些技术是AWS ECS, Docker, Spring Boot, Kotlin, Webflux, Coroutines, R2DBC, Reactive Redis, and S3.
- 架构使用了MVVM, ChopperClient, GetIt等. 代码被划分为模块,以便在厨师、客户和代理应用程序之间共享公共代码. 前端是用Flutter编写的,它支持iOS、Android和web应用.
Team Lead
epiFi Technologies Pvt Ltd
- 从头开始创建一个完整的Android应用程序. Created the entire framework.
- 致力于应用程序的核心功能,包括搜索和登录.
- 参与招聘,将团队从4人扩展到50人.
Principal Developer
Rivigo
- 带领团队从零开始开发Android应用.
- 创建了一个框架,便于在这些应用程序之间共享代码.
- 改进了框架,极大地提高了开发人员的工作效率.
Software Developer
- 增加了内部支持转换微软PowerPoint (PPTX)到PDF, 这导致了巨大的性能提升和更好的保真度在PPTX预览. 使用在Gmail和谷歌驱动器的PPTX预览.
- 使用Android打印框架在Google Slides应用程序中增加了对离线打印的支持.
- 增加了对打开文档演示文稿的支持(.odp)导入/导出在谷歌文档.
Experience
goHomely
http://www.gohomely.com我使用Flutter开发了完整的后端和应用程序.
Reddit资深Android开发者
http://play.google.com/store/apps/details?id=com.reddit.frontpage&hl=en_US我研究了最新的技术,我.e., Jetpack Compose, Kotlin协程和GraphQL.
Engineering Manager at Zomato
http://play.google.com/store/apps/details?id=com.application.zomato&hl=en_IN&gl=USEducation
计算机科学硕士学位
印度理工学院-班加罗尔,印度
计算机科学学士学位
印度理工学院-班加罗尔,印度
Skills
Libraries/APIs
REST API, RxJava, Stripe API, RxJava 2, API开发
Tools
Android Studio, IntelliJ IDEA, Vim文本编辑器, Figma, Amazon弹性容器服务(Amazon ECS), VPN, Android Jetpack, Gradle
Frameworks
Flutter, Android SDK, Spring Boot, Spring, Angular, Django
Languages
Java, Kotlin, Dart, SQL, GraphQL, JavaScript, Python
Paradigms
Model View ViewModel (MVVM), Agile, 面向对象编程(OOP), Mobile Development, Reactive Programming, Functional Reactive Programming, DevOps
Platforms
Android,亚马逊网络服务(AWS), Firebase, iOS
Storage
JSON, MySQL, Databases
Other
Android Architecture, Geolocation, Front-end Development, Data Feeds, Coroutines, Mobile Apps, Back-end, API Integration, Mobile App Development, APIs, Jetpack Compose, Mobile Applications, Computer Science, User Experience (UX), Containerization, Cloud, Multithreading, Push Notifications, User Interface (UI), Networking, TCP/IP, Team Management, CI/CD Pipelines
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
Top talent is in high demand.
Start hiring