Pankaj Batra,印度哈里亚纳邦Gurugram的开发者
Pankaj is available for hire
Hire Pankaj

Pankaj Batra

Verified Expert  in Engineering

Software Developer

Location
Gurugram, Haryana, India
Toptal Member Since
April 29, 2020

Pankaj是一位动手的专业人士和企业家,拥有20多年的产品开发经验, planning, architecture and design, team building, and business leadership. 他领导过跨企业软件业务增长阶段的团队, advertising, B2B SaaS, education, personal finance, food tech, and logistics. Pankaj的专长包括数据库设计, API development, product management, 以及Ruby on Rails的后端开发, Java, SQL, and AWS.

Portfolio

I-Motor Pty Ltd
Ruby on Rails (RoR), JSON API, Ruby on Rails API, Docker, GraphQL, MySQL...
Playvalve S.L.
Ruby on Rails (RoR), JavaScript, api, SQL, CI/CD pipeline, Heroku,全栈...
Toptal Client
Amazon Web Services (AWS), AWS Lambda, Serverless, Ruby, OAuth, Google API...

Experience

Availability

Full-time

Preferred Environment

Amazon Web Services (AWS), Java, Ruby on Rails (RoR), Product Management, AWS Lambda, REST APIs, Back-end Development, Relational Databases, API Integration, Third-party APIs

The most amazing...

...我创建的项目是一个超局部, 物流配送B2B SaaS公司, Sparse Labs, 后来被Zomato收购, 印度最大的食品科技公司.

Work Experience

Senior Back-end Developer

2020 - PRESENT
I-Motor Pty Ltd
  • 从零开始实现GraphQL以返回按需车辆数据.
  • 为带有CRUD操作的车辆CMS构建REST api.
  • 处理大型模型更改、数据库迁移和重复合并.
技术:Ruby on Rails (RoR), JSON API, Ruby on Rails API, Docker, GraphQL, MySQL, MariaDB, Amazon Web Services (AWS), AWS Lambda, SQL, Task Analysis, Redis, JSON, Technical Leadership, Leadership, Solution Design, Relational Database Design, API Development, API Architecture, Git, Back-end Development, RSpec, Test-driven Development (TDD), RESTful Services, RESTful Development, REST APIs, Architecture, Integration, Back-end

高级Ruby on Rails和全栈开发人员

2023 - 2023
Playvalve S.L.
  • 使用Applovin MAX api创建了一个优化工具.
  • 集成的谷歌电子表格API读/写操作.
  • 负责详细的RSpec测试用例来处理大型数据集.
技术:Ruby on Rails (RoR), JavaScript, api, SQL, CI/CD pipeline, Heroku,全栈, RSpec, Google API, AppLovin MAX

AWS Lambda Developer

2021 - 2022
Toptal Client
  • Developed an app that imports data and is integrated with Gmail; used AWS Lambda to import data from Gmail.
  • 使用SAM和TOML文件配置设置Lambda开发环境.
  • 使用Google api在Lambda函数中实现Google OAuth.
技术:亚马逊网络服务(AWS), AWS Lambda, Serverless, Ruby, OAuth, Google API, Slack, JSON, Database Migration, Gmail, Git, Automation, Back-end Development, RSpec, Test-driven Development (TDD), Microservices, API Integration, Third-party Integration, Consulting

高级后端开发人员和高级Ruby on Rails开发人员

2021 - 2022
客户总数(医学教育项目)
  • 实现双向Slack API线程通信.
  • 使用Rails Action Cable开发web通知.
  • 调查、评估、快速理解并解决了许多关键问题.
Technologies: Ruby, Ruby on Rails 5, Ruby on Rails (RoR), Slack API, ActionCable, Slack, Redis, JSON, Git, Back-end Development, API Integration, REST APIs, Integration, Back-end

Co-founder

2020 - 2022
Hyrr
  • 领导招聘市场软件平台(Java)的设计与开发, Spring, 和MySQL),以便雇主以更低的佣金率更快地招聘.
  • 为一款类似Tiktok和tinder的视频招聘产品设计了系统和数据库架构,用于灰色和蓝领招聘, using Java, Spring Boot, MySQL, Android, React, and API design.
  • 领导项目管理、冲刺、最佳实践和系统,以及过程实施. 介绍了系统和过程,如Jira、Sentry和开发sprint. 使用CircleCI Jenkins实现持续集成.
  • 用Ruby on Rails 5为蓝领开发后端API, bulk-hiring, 以及外包雇佣管理.
Technologies: Jenkins, CircleCI, Jira, Amazon Route 53, Amazon ElastiCache, 关系数据库服务(RDS), Amazon S3 (AWS S3), Amazon EC2, Spring, MySQL, Java, Android, AWS Lambda, Ruby on Rails 5, Code Review, Task Analysis, Technical Hiring, Interviewing, Team Management, Source Code Review, Image Processing, JSON, Requirements Analysis, Database Migration, Project Leadership, 跨职能团队领导, Team Leadership, Technical Leadership, Leadership, Automation Tools, New Relic, Solution Design, Relational Database Design, Entrepreneurship, API Development, API Architecture, Linux, DevOps, Agile, Git, Automation, jQuery, Back-end Development, API Integration, Startups, RESTful Services, RESTful Development, Third-party Integration, Enterprise SaaS, Software Architecture, REST APIs, Consulting, Architecture, Back-end

Senior Back-end Developer

2020 - 2021
BangTheTable
  • 优化了API响应,将响应时间缩短了一半.
  • 为遗留模型实现了标签管理和批量数据迁移.
  • 培训初级开发人员进行项目管理和敏捷实践.
Technologies: Ruby on Rails API, Ruby on Rails (RoR), MySQL, Task Analysis, Redis, Continuous Integration (CI), JSON, API Development, Agile, Git, Back-end Development, RSpec, Test-driven Development (TDD), Consulting

Senior Back-end Developer

2020 - 2020
SunReign
  • 利用Mapbox开发数据可视化,帮助太阳能安装公司确定盈亏平衡年的最佳位置.
  • 为应用程序设置部署流程、AWS和数据库.
  • 为了MVP和投资宣传,从零开始开发产品.
Technologies: Mapbox, Ruby on Rails (RoR), JavaScript, MySQL, JSON, Linux, Git, Back-end Development, Consulting

Senior Back-end Developer

2020 - 2020
total Client(加拿大在线辅导平台)
  • 为在线国际教育社区开发了一个网络应用程序, 通过社交学习平台将英语学生与以英语为母语的导师联系起来.
  • 为应用程序设置部署流程、AWS和数据库.
  • 监督启动过程和MVP产品测试.
技术:Ruby on Rails (RoR), PostgreSQL, JSON, Relational Database Design, Linux, Git, jQuery, Back-end Development, API Integration, RESTful Services, RESTful Development, Consulting, Architecture

Founder and CEO

2018 - 2020
Croftr
  • 从零开始建立了一个四英亩的农场和一个成功的B2C品牌.
  • 使用Ruby on Rails和MySQL在Amazon EC2和RDS上设计和开发作物规划和客户管理产品.
  • 被印度工业和国内贸易促进部认定为初创企业.
技术:亚马逊网络服务(AWS), 关系数据库服务(RDS), Google Cloud, Java, Ruby on Rails (RoR), Ruby, Code Review, Task Analysis, Team Management, Requirements Analysis, Project Leadership, 跨职能团队领导, Team Leadership, Technical Leadership, Leadership, Automation Tools, Solution Design, Relational Database Design, Entrepreneurship, Back-end Development, Startups, RESTful Services, RESTful Development

产品策略师和数字化转型顾问

2017 - 2019
Freelancer
  • 使用JUnit、Java和其他刮刀框架开发了一个通用的网页抓取框架.
  • 为一家领先的房地产咨询公司发起了一个在线潜在客户生成系统和营销活动, using Java and Ruby on Rails. 每月增加50%的输入查询.
  • 使用Ubuntu服务器和Dropbox为领先的特许会计师创建流程和文档管理系统. 这极大地帮助他们从主要的恶意软件攻击中恢复过来.
  • 提供了一个强大的在线存在, communication system, 以及使用DropBox的游戏学校的流程, Google Drive, and Google Cloud.
  • 使用Java和Dropbox api开发了一个文档管理系统.
  • 使用WordPress为顶级度假酒店和预订引擎建立在线形象, 导致收入翻倍增长.
Technologies: Trello, Asana, Jira, Dropbox, Google, WordPress, Java, Ruby on Rails (RoR), Ruby, HTML, Project Leadership, 跨职能团队领导, Leadership, Automation, jQuery, Back-end Development, Consulting

Vice President of Product

2016 - 2017
Zomato
  • 将Zomato与第三方POS系统集成,为餐馆老板解决了一个重大挑战, using Ruby on Rails, Java, and AWS.
  • 为第三方API集成系统设计了回调系统和数据库架构.
  • 将Ruby on Rails升级到第五个版本,并在交付优化SaaS产品中完成了许多功能增强.
  • 用Ruby on Rails为在线订餐系统开发后端API.
Technologies: MySQL, Java, Ruby on Rails (RoR), Ruby, Amazon Web Services (AWS), Task Analysis, Team Management, Memcached, JSON, Requirements Analysis, Database Migration, Project Leadership, 跨职能团队领导, Team Leadership, Technical Leadership, Leadership, Automation Tools, New Relic, Solution Design, Relational Database Design, API Development, API Architecture, Ruby on Rails 4, Amazon EC2, Linux, DevOps, Git, Automation, Back-end Development, API Integration, Startups, RESTful Services, RESTful Development, Third-party Integration, Capistrano, Software Architecture, REST APIs, Consulting, Architecture, Integration, Back-end

Founder and CEO

2014 - 2016
Sparse Labs
  • 引导B2B SaaS初创公司进行超本地交付优化. Zomato在发现它非常适合之后,于2016年收购了它. 作为收购的一部分,他加入Zomato担任产品副总裁.
  • 设计系统架构、api、数据库. 与第三方系统api集成, 比如POS和网上订餐系统, 并提供了一个回调机制.
  • 开发Android移动应用程序(Java), web apps (AngularJS), back-end API (Ruby on Rails), ServerSocket (Java), and hardware-based products, namely GPS trackers.
Technologies: DigitalOcean, Amazon Web Services (AWS), Google API, Cloud Telephony, Android, MySQL, Java, Ruby on Rails (RoR), Ruby, Code Review, Technical Hiring, Interviewing, Team Management, Source Code Review, Redis, Pub/Sub, HTML, Memcached, JSON, Requirements Analysis, Database Migration, Project Leadership, 跨职能团队领导, Team Leadership, Technical Leadership, Leadership, Automation Tools, New Relic, Solution Design, Relational Database Design, Entrepreneurship, API Development, API Architecture, Ruby on Rails 4, Amazon EC2, Linux, DevOps, Gmail, Web Development, Git, Automation, jQuery, Back-end Development, RSpec, API Integration, Startups, RESTful Services, RESTful Development, Scraping, Third-party Integration, Capistrano, Enterprise SaaS, Software Architecture, REST APIs, Consulting, Architecture, Integration, Back-end

Blogger

2007 - 2014
Personal Finance Blog
  • 建立并发布了印度下载最多的所得税计算器之一. Developed the blog in WordPress.
  • 撰写有关个人理财的文章,如所得税和投资. 成千上万的人从阅读这些文章中受益.
  • 被认为是印度最顶级的个人理财博客之一,并被视为谷歌搜索中多个金融相关术语的最佳网站.
Technologies: DigitalOcean, Linode, PHP, WordPress, HTML, Project Leadership, 跨职能团队领导, Leadership, Automation Tools, Web Development, Consulting

Technical Architect

2010 - 2011
Educomp
  • Built Eduignite, 一个职业咨询和评估产品, 与印度教育领域最优秀的人之一合作,使用Ruby on Rails和MySQL.
  • 让学生了解自己,做出人生中最好的学术和职业选择. 领导由营销人员、内容写手和教师组成的10人团队.
  • 设计了评估咨询系统的系统架构和数据库.
Technologies: PHP, MySQL, Spring, Java, Ruby on Rails (RoR), Ruby, Architecture, Code Review, Technical Hiring, Interviewing, Team Management, Source Code Review, HTML, Project Leadership, 跨职能团队领导, Team Leadership, Technical Leadership, Leadership, Automation Tools, Solution Design, Relational Database Design, Web Development, Back-end Development, Software Architecture, Consulting, Integration

创始成员和技术架构师

2007 - 2010
StudyPlaces
  • 在春季建立了客户管理系统, Java, 和MySQL来捕捉铅的生命周期和更好的利用率.
  • 在春季开发了一个呼叫管理系统, Java, 和MySQL的电话营销和自动分配与匹配的引擎.
  • 用Spring、Java和MySQL创建了印度第一个在线大学申请平台.
  • 在Spring和Java中交付了一个营销自动化产品(活动管理系统),具有针对SEM和其他在线营销需求的登陆页面生成.
  • 为客户管理系统设计系统架构和数据库, 大学网上申请系统, and marketing automation.
Technologies: PHP, Ruby on Rails (RoR), Ruby, MySQL, Java, Code Review, Task Analysis, Technical Hiring, Interviewing, Team Management, Source Code Review

Product Team Lead

2006 - 2007
部落融合,指数互动
  • 用Java开发了一个上下文广告欧博体育app下载. 构建了Scraper来抓取网站内容并定期抓取.
  • 在Java中为广告行业创建地理定位欧博体育app下载.
  • 在一款广告产品发布时,用Java提供Facebook API集成.
Technologies: Web Scraping, Facebook API, Spring, Java, Code Review, Task Analysis, Technical Hiring, Interviewing, Team Management

Senior Software Engineer

2003 - 2006
Fiorano
  • 在印度理工学院的其他团队成员中脱颖而出,获得面向美国客户的机会. 公司里表现最好的员工之一. 由于业绩突出,6个月内加薪4倍.
  • Saved over $2,通过建立内部电子邮件营销自动化工具,在加入公司的第一个月每月为公司提供000美元, VerticalResponse, to replace their previous one.
  • Developed integration adapters, such as DB, POP3, IMAP, SMTP, File, JMS, MSMQ, TIBCO, Fiorano SOA 2006中的HTTP和Java中的Fiorano ESB.
  • 作为销售工程师进行操作,并使用Fiorano ESB和FioranoMQ为各种前景应用程序构建概念验证.
  • 作为核心团队成员参与了世界上第一个兼容JMS的服务器FioranoMQ.
技术:MySQL、JMS、企业服务总线(ESB)、面向服务的体系结构(SOA)、Java

Founder and CTO

2002 - 2005
Net4Engineers
  • 为工程师创建了一个社交网络. 这是一家领先于时代的互联网初创公司, 开发第一个门户网站,为拼贴画创建类似facebook的页面.
  • 创建了SMS4India,一个从网络向手机发送信息的在线平台,这是业界首创.
  • Delivered ExamOnline, 一种基于网络的解决方案,可在内部网和Internet上用于进行多项选择题测试.
Technologies: MySQL, Java

汽车营销平台| B2B SaaS

一个CMS和网络平台,支持成千上万的汽车经销商.

Key Deliverables:
•从头开始实现GraphQL,以返回按需车辆数据.
•为带有CRUD操作的车辆CMS构建REST api.
•处理大型模型更改,数据库迁移和重复合并.

HYRR |短视频招聘App

http://hyrr.co
HYRR是一个基于短视频的新一代招聘平台,它通过减少(甚至在某些情况下)消除对简历的需求,颠覆了目前的招聘方式.

Key Deliverables:
•为一款类似Tiktok和tinder的视频招聘产品设计了系统和数据库架构,该产品面向灰色和蓝领招聘, using Java, Spring Boot, MySQL, Android, React, and API design.
•领导项目管理、冲刺、最佳实践和系统以及流程的实施. 介绍了系统和过程,如Jira、Sentry和开发sprint. 使用CircleCI Jenkins实现持续集成.
•用Ruby on Rails 5开发后端API,用于蓝领批量招聘和外包招聘管理.

物流科技B2B SaaS产品

http://sparselabs.com
Key Deliverables:
•创立B2B SaaS产品稀疏实验室. Zomato acquired it in 2016.
• Conceptualized product, architecture, 数据库的设计和后台API的开发.
•完成POS和点餐平台的第三方集成. 领导Android和web前端团队.
•使用了以下技术:Java, Ruby on Rails, PHP, MySQL, Android, AWS EC2, Lambda, RDS, ElastiCache, Google cloud, Exotel, Bitbucket, API Gateway, and SNS.

Recruitment SaaS Platform

http://unihyr.com/
Key Deliverables:
•定义系统和数据库架构.
•主导产品创意和市场策略.
•开发招聘产品.
•为雇主和候选人提供移动和web应用程序的API设计.
•领导Java和Spring Boot的后端开发.
•管理原生Android和React的前端开发.
• Oversaw project management, sprint planning, best practices, systems, processes, and implementation.
•使用了以下技术:Java, MySQL, Spring, AWS EC2, S3, RDS, ElastiCache, Route 53, Rekognition, QuickSight, Jira, CircleCI, Jenkins, SendGrid, and GitHub

网上订餐申请

Key Deliverables:
•用Ruby on Rails开发在线订餐系统的后端API.
•为第三方API集成系统设计回调系统和数据库架构.
•将Zomato与第三方POS系统集成,订单确认时间缩短70%. 由于取消了手动订单输入过程,这进一步提高了商家的幸福指数.
•升级Zomato追踪到最新的技术.
•使用了以下技术:Java, Ruby on Rails, PHP, MySQL, Android, AWS EC2, RDS, ElastiCache, Google Cloud, Ubuntu, GitHub, and Lambda.

营销自动化系统和登陆页面创建者

管理动态登陆页面和SEM/在线营销要求的在线系统.

Key Deliverables:
•为教育行业开发营销自动化系统,为SEM提供登陆页面生成.
•从零开始建立一个铅管理系统,以捕获铅的生命周期和更好的利用率. 这包括支持电话营销和自动分配与匹配的引擎.
•使用如下技术:Java、Spring、MySQL.

职业咨询和评估产品

http://www.educomp.com/
Eduignite项目使学生能够了解自己,做出最好的学术和职业选择.

Key Deliverables:
• Conceived of Eduignite, 一个职业咨询和评估产品, 还有教育领域最优秀的人才.
•领导由营销人员、内容写手和教师组成的10人团队.
•使用了以下技术:Ruby on Rails、Java、Spring、MySQL.

Lead Management System

http://www.studyplaces.com
Key Deliverables:
•开发系统架构和数据库来管理潜在客户, telecalls, 通过订单匹配引擎进行分配.
•在春季建立了客户管理系统, Java, 和MySQL来捕捉铅的生命周期, better utilization rates, 并为电话营销和自动分配匹配的引擎.

印度首个在线大学申请平台

Key Deliverables:
•开发了印度第一所在线大学, 基于网络的申请平台,学生可以在线申请大学.
•设计系统架构和数据库.
• Led a team of ten developers.
• Managed the QA resources.
•使用了以下技术:Spring、Java、MySQL、PHP、Linux.

面向服务的体系结构产品的适配器

http://www.fiorano.com/products/fiorano_adapters
Key Deliverables:
•开发集成适配器(DB), POP3, IMAP, SMTP, File, JMS, MSMQ, Tibco, HTTP),用于Fiorano SOA2006和Fiorano ESB.
•作为销售工程师,使用Fiorano ESB和Fiorano MQ为各种前景和应用程序构建概念验证.
•使用了以下技术:Java、Mail api、SQL、JMS、Tibco、web services.

上下文和地理定位广告服务器

http://exponential.com/
Key Deliverables:
•为Exponential的展示广告服务器开发解析器和抓取器来抓取内容网站.
•振兴上下文和地理定位广告欧博体育app下载,并开发自助式广告应用程序,以创建位置定位和内容定位的展示广告.
•使用了以下技术:Java、JUnit、HttpUnit、抓取、JavaScript、Oracle.

E-MarketMail |电子邮件营销自动化工具

用于管理邮件列表的基于web的应用程序, 向各种列表中的受众发送大量电子邮件和时事通讯, 并通过生成实时报告来监控活动的有效性.

Key Deliverables:
•建立了一个内部电子邮件营销自动化工具,以取代之前的垂直响应.
•使用的语言和工具有:JavaMail、servlet、JSP、JDBC、MySQL、Java.

ExamOnline |在线考试系统

一种基于网络的解决方案,可在内部网和internet上用于进行多项选择题测试. 使用的语言和工具:servlet、JSP、JDBC、MySQL、JavaMail、Linux、Tomcat和Java.

Languages

JavaScript, Java, Ruby, SQL, PHP, HTML, GraphQL, c++, CSS

Frameworks

Ruby on Rails (RoR), Ruby on Rails 4, Spring, Ruby on Rails 5, Spring Boot, ActionCable

Libraries/APIs

JSON API, Devise, REST APIs, API Development, Ruby on Rails API, jQuery, JMS, Google API, Facebook API, Slack API

Tools

Capistrano, Apache Tomcat, Git, Jira, RSpec, Slack, Jenkins, CircleCI, Trello, Asana, Amazon ElastiCache

Paradigms

REST, Automation, Requirements Analysis, DevOps, RESTful Development, Database Design, B2B, Agile, Microservices, Test-driven Development (TDD), API Architecture, 面向服务的架构(SOA), Continuous Integration (CI)

Platforms

Linode, Amazon Web Services (AWS), Amazon EC2, Linux, Android, New Relic, DigitalOcean, AWS Lambda, Docker, Mapbox, Dropbox, WordPress, Shopify, Heroku

Storage

Database Migration, MySQL, Relational Databases, JSON, Memcached, Google Cloud, PostgreSQL, Amazon S3 (AWS S3), Redis, MariaDB, Databases

Other

Scraping, Web Scraping, Automation Tools, Leadership, Technical Leadership, Team Leadership, 跨职能团队领导, Project Leadership, Back-end Development, API Design, Third-party Integration, APIs, Startups, Entrepreneurship, Google, API Integration, Software as a Service (SaaS), Solution Design, Relational Database Design, 关系数据库服务(RDS), RESTful Services, Code Review, Task Analysis, Technical Hiring, Interviewing, Team Management, Source Code Review, Consulting, Back-end, Product Development, Gmail, Web Development, Product Management, Enterprise SaaS, Software Architecture, Architecture, Integration, Back-end Performance, Full-stack, Enterprise Service Bus (ESB), Pub/Sub, Image Processing, Cloud Telephony, Amazon Route 53, Internet of Things (IoT), Serverless, OAuth, Third-party APIs, Programming, Information Technology, Computer Science, Operating Systems, AWS DevOps, CI/CD Pipelines, AppLovin MAX

1999 - 2003

信息技术专业荣誉学士学位

Kurukshetra大学-哈里亚纳邦,印度

DECEMBER 2020 - PRESENT

基于Ruby on Rails的GraphQL基础知识

Udemy

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring