BV Satyaram
Verified Expert in Engineering
Ruby on Rails Developer
BV是一个集多种角色于一身的人:企业家、教育家和全栈开发人员. For the past eleven years, 作为一名web开发人员和全栈Ruby on Rails开发人员,他已经工作了七年多. 他也是CodeAstra的创始人和首席讲师, 印度第一个也是唯一一个成功的编程训练营.
Portfolio
Experience
Availability
Preferred Environment
Sublime Text, Atom, Git, Ubuntu
The most amazing...
...我所构建的产品是一个编码训练营的门户,通过将作业显示为游戏,使学生的生活变得有趣.
Work Experience
Founder | CEO
CodeAstra Software LLP
- 成立了一个极端的网络和移动应用程序开发和咨询公司,汇集了印度理工学院(iit)毕业的优秀人才,并建立了高标准的软件交付.
- 通过亲身体验,努力让自己和团队跟上新技术的步伐.
- 帮助几家初创公司将他们的想法变为现实.
Founder | CEO
CodeAstra Coding Bootcamp
- 创立并引导了印度第一个编程训练营.
- 调整商业目标和课程,以更好地适应印度市场.
- 汇集了一支了不起的开发人员兼导师团队.
- 一直在努力跟上所有新技术. 在Angular 2还处于RC阶段的时候,我们已经用它构建了两个成熟的应用.
- 为训练营建立一个门户,以游戏的形式显示学生的作业.
Product Manager
Chronus Software India Pvt. Ltd.
- 领导一个由34名开发人员组成的工程团队,及时完成工作流程并定性地交付里程碑.
- 鼓励将较大的工程团队拆分为较小的团队,最终产生更好的性能.
- 建立一个产品生命周期指南,简化从请求阶段到交付阶段的功能流程.
- 帮助设计团队从美国迁往印度,不仅降低了成本,还缩短了周转时间.
- 定义手机应用规范,确保设计之间的顺畅沟通, development, sales, and product management teams.
Engineering Lead
Chronus Software India Pvt. Ltd.
- 领导由7名工程师和2名测试人员组成的团队.
- 建立一个确保几乎零部署后问题的开发过程.
- 管理工程团队按时交付里程碑.
- 领导测试团队完成测试套件的重写,将整个测试运行时间从51分钟减少到3分钟.
- 管理并领导工程团队使用Chef建立几乎零停机时间的部署.
Co-founder | CTO
Thryv, Inc.
- 单枪匹马将一个功能齐全的网络产品从零开始推向市场.
- 以几乎零停机时间的部署设置生产和登台服务器.
- 领导架构决策,以符合业务目标,始终让web应用程序及时为所有关键事件和所有所需功能做好准备.
- 在达勒姆的基础实验室参加了为期三个月的孵化.
- 构建了一个健壮的、可动态扩展的生产堆栈,它可以在970个并发请求中存活下来而不会崩溃.
Software Design Engineer
Chronus Software India Pvt. Ltd.
- 作为三人团队的一员,开发了一款价值数百万美元的网页应用.
- 使用Capistrano在AWS上设置生产和登台服务器.
- 引入Elasticsearch对搜索模块进行优化.
- 优化了导师-学员匹配算法,通过重写一些部分来减少内存占用和使用必要的冗余.
- 在web应用程序的各个级别引入了缓存.
- 领导团队对web产品进行私有和企业部署.
Web Developer | Student Volunteer
印度马德拉斯理工学院
- 作为四人小组的一员,重新编写了大学网站.
- 为印度理工学院马德拉斯的年度技术节Shaastra建立了一个网站.
- 为印度理工学院马德拉斯的年度文化节Saarang开发网站.
- 升级了印度理工学院马德拉斯机械工程系网站的外观.
- 为我在印度理工学院马德拉斯学习期间住过的Mandakini旅馆建了一个网站.
Experience
Crypto Portfolio
The web app is built using React.. js, Redux, Redux-saga, Create React App和D3.js. The app is deployed on Netlify
移动应用程序是使用React Native, Expo, Redux和Redux-saga构建的. SendBird用作聊天服务后端. APK和IPA文件是从Expo生成的.
The back-end is built using Node.js and Express.js. The back-end is deployed on Heroku. Cron每五分钟更新一次加密价格, 从CoinMarketCap API获取并发送定期通知.
Mobile App with a Blockchain Back-end
移动应用程序是使用React Native构建的, Redux, 以及Redux-saga和一些库,以便使用谷歌地图, Google Places Search, camera roll, and photo selection. The back-end was built using Node.js, Express.js, and MongoDB. 区块链技术用于确保合同保持安全和分散.
Founder Institute
http://fi.co/增长:我根据业务需求加入了新功能
优化:我从Ruby on Rails 2升级了框架.x to Ruby on Rails 5.x. 我还改进了计算量非常大的业务分析模块的加载时间.
维护:我调整了现有功能,以更好地适应不断变化的市场需求.
Code Astra
新兵训练营现在已经停止了,因为BV想要做一些更令人兴奋的事情.
Code Astra Portal
AfterPay
http://www.afterpay.com/Adshel
我使用Ruby on Rails创建了一个数字市场作为web应用程序. The app is primarily a single page app with all the functionality on a map; hence the Google Maps API was extensively used.
Xinova
Thryv, Inc.
该产品是一个使用Ruby on Rails构建的web应用程序. 该应用程序部署到AWS上,几乎没有停机时间. 服务器架构被设计为根据预期的流量轻松地从一台服务器扩展到多台服务器.
Now, the product is not online, 因为创始人决定放弃这个想法去独立做其他事情.
Chronus Corporation
http://chronus.com/在这个项目中,我在一个由四名工程师组成的小团队中工作,使用Ruby On Rails构建一个web应用程序.
Connect Chennai
http://github.com/CodeAstra/connect_chennaiPictionary Helper
该应用程序是使用CoffeeScript, HTML5和Sass构建的.
WereWolf Game Simulator
http://github.com/CodeAstra/WereWolfSocial Matrimony
http://github.com/CodeAstra/social_matrimonyValidate Email
http://github.com/bvsatyaram/ValidateEmailRandom Password Generator
http://github.com/bvsatyaram/random_password_generatorSkills
Languages
Sass, CSS3, HTML5, SCSS, Ruby, JavaScript, c++, SQL, CoffeeScript, PHP, TypeScript
Frameworks
Ruby on Rails (RoR), React Native, AngularJS, Angular, Ionic, Ionic 2
Libraries/APIs
React, jQuery, Ruby on Rails API, API开发,Google AdWords, Node.js, Facebook API
Tools
RSpec, Git, Adobe Photoshop, Jira, Atom, Sublime Text, Adobe Illustrator
Paradigms
Behavior-driven Development (BDD), Object-oriented Programming (OOP), Test-driven Development (TDD), Scrum, Testing
Platforms
亚马逊网络服务(AWS), Docker, Shopify, Linux, Ubuntu
Storage
MySQL, PostgreSQL, MongoDB
Other
Software Development, Architecture, APIs, PSD to HTML, Electronic Data Interchange (EDI), API Development Specialist, Freelancing, HTML Email, Entrepreneurship, Interaction Design (IxD), Apps, User Experience (UX), Optimization, Product Management
Education
机械工程学士学位
印度马德拉斯理工学院(IIT Madras) -金奈,印度
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring