Amrata Baghel
Verified Expert in Engineering
Software Developer
Amrata是一名拥有超过12年经验的后端工程师,拥有计算机科学硕士学位. 她精通Ruby on Rails和其他语言,如Java, Node.js、Swift和JavaScript,也曾使用过其他数据库和项目管理软件. Amrata的背景包括与初创公司和大公司合作, such as Symantec, Oracle, and Bharti Soft Bank, 在各个领域, including eCommerce, media streaming, 以及企业软件.
Portfolio
Experience
Availability
首选的环境
Ruby on Rails (RoR), PostgreSQL, Redis, MongoDB, 亚马逊网络服务(AWS), Heroku, Jira, Git, JavaScript, React
The most amazing...
...我开发的工具是一个开源的CocoaPod Swift库,用于创建渐进式进度条, 它获得了528颗星,分叉了107次.
Work Experience
高级软件工程顾问
Ignitescale
- 使用Kiba ETL脚本开发外部数据库查询模块, 这有助于在配置转换后将数据从外部数据库同步到应用程序数据库中.
- 设计了提及功能, 它使用笔记来管理用户通信, 包括实时邮件, 确保及时和无冗余的信息传递.
- 构建通知管理系统,通过配置文件提供详细信息,异步发送通知,确保发送,减少网页延迟, 然后与Urban Airship集成,用于推送通知.
- 创建了许多高效的邮件摘要,为用户提供有关项目操作的重要提醒.
- 设计枚举管理系统,确保客户可以使用他们的标题和列表作为枚举.
- 与iPad团队成员协调开发api,确保操作流畅,无bug, timely delivery.
- 使用Jira作为报告工具跟踪和修复bug.
- 在紧凑的两周敏捷sprint模型中,在截止日期之前完成sprint项目, 确保高质量, 可靠的代码和测试覆盖率.
Full-stack Developer
SKYGO Marketing
- 开发条款和协议管理控制台和api. 条款可配置,用户同意保存在系统中. api确保应用程序知道哪些同意仍未被接受.
- 增加了自行车的下车功能. 这些自行车可以立即下线,也可以在未来某一天下线, 所有未来的预订都被分配了新的自行车. 对可用自行车的搜索不再显示已下线的自行车.
- 开发争议管理控制台. 这允许管理员用户创建争议,并查看与这些争议相关的车手和经销商的详细信息.
- 处理无人认领的预订,如果未在规定时间内取车并付款,将其标记为归还.
- 跟踪Jiras并及时有效地处理bug. 为团队提供有效的沟通,并在必要时提出产品变更建议.
软件工程顾问
Cleanily
- 为客户和清洁工之间的转账开发端到端支付解决方案, 最大限度地减少使用条纹支付请求的交易费用. 帮助客户减少税务手续,只存入交易佣金.
- 使用Xeroizer gem实现了Xero会计集成.
- 自动定期和及时付款, ensured accuracy, 并维护各个阶段的事务,以确保数据的完整性.
- 集成条纹使用条纹红宝石宝石支付处理在客户和清洁的结束.
- 为清洁工开发Android和iOS原生应用. 这些应用程序可以让清洁工知道他们即将到来的约会,并标记他们工作的开始和结束时间. 此外,清洁工的位置也会被追踪以确保其真实性.
- 开发了一款iOS客户应用程序,可以显示已安排的清洁预约的当前状态,并提供一种将他们的卡与Stripe整合在一起的方法,以便定期自动支付. 它还通知到期付款.
首席软件工程师
Snapdeal
- 与团队合作开发SellerStore, 卖家销售和列出他们的产品和优惠的平台.
- 参与开发SellerStore的管理面板,上传横幅和自定义主页.
- 设计体系结构,开发核心功能,实现与客户的集中沟通, 使用其他组件提供的持久规则和元数据,实现零冗余的可靠通信.
- 领导由两名初级开发人员组成的团队完成实现,并监督部署和集成.
高级软件工程师
Bharti Soft Bank
- 负责电影门户网站及其管理网站的开发和维护, 移动网站,推广图片、事实等电影内容,增加消费者移动数据消费.
- 集成的Paytm和iPay支付网关一次性和订阅支付在Wynk应用程序, 印度领先的音乐应用之一,由Airtel支持.
- 执行Wynk的公平使用政策, 谁来管理使用政策,比如一个用户在一个月内可以听多少首歌而不需要订阅.
- 为Wynk的通知和包特性创建CMS工具.
- 开发各种api,为应用程序提供高效及时的bug修复.
- 指导一名实习生,帮助他学习语言基础、专业工具和纪律.
Software Developer
Urbantouch
- 开发和维护管理控制台,供产品经理管理库存, marketing, and product display.
- 定期跟踪和修复bug,为内部团队提供及时的支持,使其高效、顺利地工作.
- 贡献了各种主要网站页面,使快速和准确的响应.
应用工程师
Oracle
- 为Fusion Setup Manager (FSM)提供了一些小的增强, 这使得快速和有效的规划成为可能, implementation, 通过自助服务管理部署Oracle Fusion应用程序.
- 增加了FSM测试套件的Selenium测试覆盖率.
- 使用Jira进行及时有效的bug修复.
Experience
使用CocoaPod开发一个步骤进度条
http://github.com/amratab/FlexibleSteppedProgressBarWordPress Stripe Webhook
http://github.com/amratab/WPStripeWebhook三层手风琴CocoaPod的iOS
http://github.com/amratab/ThreeLevelAccordianCleanily
为客户和清洁工之间的转账开发端到端支付解决方案, 最大限度地减少使用条纹支付请求的交易费用. 帮助客户减少了税务手续,只存入交易佣金. 自动定期和及时付款, ensured accuracy, 并维护各个阶段的事务,以确保数据的完整性.
开发客户(iOS)和清洁(iOS和Android)侧应用程序.
业务的便利性促进了客户的增长和更清洁的注册.
Education
计算机科学硕士学位
印度理工学院(IIT) -鲁尔基,北阿坎德邦,印度
Skills
Libraries/APIs
Sidekiq, Rollbar, design, Ruby ERB, Stripe, OmniAuth, CocoaPods, React, jQuery, Node.js, Stripe Connect
Tools
Git, Bitbucket, Papertrail, Zeplin, Jira, RubyMine, Xcode, Redmine, Tableau, SendGrid, Amazon Simple Queue Service (SQS), Xero, Capistrano, GitHub, Geocoder
Frameworks
Ruby on Rails (RoR), Spring, iBATIS, Bootstrap, 雅加达服务器页面(JSP), Selenium
Languages
Ruby, SQL, Java, JavaScript, HTML, Swift, PHP, CSS
Platforms
Heroku, Unix, 亚马逊网络服务(AWS), WordPress, Android, iOS, DigitalOcean, 谷歌云平台(GCP)
Storage
PostgreSQL, MongoDB, 数据库管理系统(DBMS), NoSQL, Redis, Memcached, Amazon S3 (AWS S3), MySQL, Google Cloud
Paradigms
REST
Other
Algorithms, Back-end, APIs, 后端开发, Mobile Apps, Urban Airship, ActiveAdmin, Webhooks, Startups, Full-stack, Development, Websites, Web Development
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring