Vineet Markan
Verified Expert in Engineering
Full-stack Developer
Vineet是一个经验丰富的全栈工程领导者,专门从事金融计算, data visualization, and marketing automation. 在不同行业有超过十年的工作经验, including robotics/logistics, eCommerce, fintech, and enterprise security, 使他能够适应各种商业环境和技术栈. Vineet曾在快速成长的初创公司领导工程团队,喜欢用JavaScript和Python编写代码.
Portfolio
Experience
Availability
Preferred Environment
Webpack, Git, OS X, CODE, Slack, Linux
The most amazing...
...我的部分工作是建立、领导并成为高绩效团队的一员.
Work Experience
Front-end Team Lead
Rapyuta Robotics Co., Ltd.
- 领导一个8人的前端工程团队,为仓库可视化和云部署构建产品.
- 优化了大型仓库可视化平台的画布渲染,操作人员可以跟踪在仓库中执行工作的机器人, routing graphs, points, and regions of interest, 哪个定义了机器人的路径和行为.
- 使用Webpack模块联合(Redux)存储共享和Git子模块,在针对不同机器人的ui之间开发高效的代码共享方法.
- 管理scrum仪式,如待办事项清理、冲刺计划和回顾. 通过产品路线图中长期可见性的发布计划改进方法论.
- 担任前端存储库的存储库所有者,并监督审查pr, managing CI using GitHub Actions, 以及Docker镜像的SemVer版本控制.
- 编写具有清晰规范(道具)、易于测试的纯类型React组件的成熟实践.
Engineering Team Lead
Blu World
- 帮助团队在不阻碍关键特性开发和实现业务目标的情况下识别和清理技术债务, 包括使用Node中的Koa框架编写的服务器端代码.使用React和DVA编写前端代码.
- 制定计划,通过识别未充分利用和未使用的资源来减少AWS上的云资源消耗, merging duplicate resources, 将登台环境和生产环境分开.
- 提出并实现了正确的Scrum工作流程, including sprint planning, backlog cleaning, 以及与产品经理和工程团队的回顾会议.
Senior Data Visualization Engineer
Veza
- 开发大规模数据可视化解决方案,帮助用户轻松浏览复杂关系.
- 利用D3和G6(图形可视化框架)绘制数百个相互关联的数据点并使它们具有交互性.
- 使用MobX建立可视化之间的通信(在Canvas上渲染),并添加组成应用程序的React组件.
- 使用React构建可视化支持组件,允许用户在各种模式之间切换.
- 使用Jest对单个组件进行单元测试,使用Nightwatch进行端到端测试.
- 在ant之上构建UI组件,并使用Styled应用额外的样式.
CTO
Fast Science
- Analyzed the patent landscape, 在阅读专利文献中识别摩擦点, 并设计了一个用户之旅,帮助用户通过短时间阅读最新的专利, interactive summaries.
- 使用React、Redux、Node构建专利摘要作者平台.js, Firebase, and Python.
- 使用Python从USPTO网站上抓取大量专利数据,并使用各种关键字指标按重要性对专利进行排名.
- Designed UI wireframes using Figma, worked with design to prettify them, and implemented them using JSX.
- 在WordPress上开发了网站的第一个版本,以验证这个想法并获得牵引力.
数据可视化和安全工程师
LYT.ai
- 作为全栈工程师直接与Lyt的创始人一起工作.ai, an autonomous vehicle startup.
- Used DeckGL, Mapbox, React在地图上为交通工程师创建交互式层,以可视化公交车的当前位置/速度.
- 为要在屏幕上呈现的公交路线、站点和其他元素创建交互式元素.
- Created APIs in Node.. js/Express向客户推送实时地理信息更新.
- 为各种用户角色实现了身份验证/登录、授权/角色和2FA.
Principal Technology Consultant
iMerit
- 设计了一个应用程序框架(类似于React)来加速模块化开发.
- 实现矢量图形注释的图像序列.
- 指导具有面向对象编程背景的开发人员使用TypeScript适应Javascript.
- 审查现有代码,帮助将服务和数据源从视图中分离出来.
- 设计了一种降低二维空间中多边形交点查找复杂度的算法.
- 使用Jest和Puppeteer编写单元和功能测试.
- 使用Python Sphinx创建了一个自动文档工具.
首席JavaScript开发人员(顾问)
Knowcross Pte. Ltd.
- 使用Angular JS将一个有60多个屏幕的酒店公用事业管理软件从MS Silverlight迁移到HTML5/JS.
- 与产品经理合作,在HTML5中开发修改后的用户登录.
- 在三周内开发了四个关键模块的前端,以便将现有客户端迁移到新界面.
- 与后端团队合作,创建可测试且一致的api,供前端使用.
- 使用Protractor编写单元测试,这是我职责的一部分.
Founder CTO | Product Head
Framebench
- 开发原型并获得早期客户.
- 在印度市场通过知名风投公司进行了种子轮融资和天使轮融资.
- 构建了一个基于websocket的接口,允许多人同步查看媒体(桌面同步).
- 聘请并与技术团队合作,确保网页和移动设备的体验一致.
- 开发了一个API,可以轻松集成到Gmail和Box等其他工具中.
- 通过设置与谷歌分析API和Mixpanel的集成,跟踪和优化用户登录和工作流程.
Experience
Fast Science
Framebench -谷歌文档的创意专业人士
http://techcrunch.com/2013/02/22/framebench-is-a-google-docs-for-creative-collaboration/工作室的创意总监每天都在美国以外的地方做评论. Framebench的构建是为了帮助他们根据这些反馈创建定义良好的任务. Further, 他们可以将新版本与之前的版本进行比较,看看是否所有的反馈都得到了执行.
Eventually, Framebench扩展到包括其他媒体类型, namely images, PDFs, and other documents.
金箔-移动购物得到了改造
http://youtu.be/KHsEJnXesRsCircuit Simplifier
http://www.slideshare.net/VineetMarkan/circuit-simplifier桦树-连接视频创作者的企业
http://www.youtube.com/watch?v=S2bjrO_yU5oI founded the business, built the platform, 并致力于业务开发,以便在平台上获得更多客户.
从Silverlight到Angular
http://youtu.be/ql9Rn8An_pMBackground Removal App
http://github.com/vineet89/remove-bg-keras期权交易基金的算法交易员
使用的工具:交互代理api, Pandas, Scikit/Numpy, TensorFlow
Education
电气或电子工程学士学位
Birla Institute of Technology & Science - Pilani, India
Certifications
Convolutional Neural Networks
Coursera
构建机器学习项目
Coursera
改进深度神经网络:超参数调优、正则化和优化
Coursera
Neural Networks and Deep Learning
Coursera
Economic Times POI Winner
Department of Science & Technology, India
Skills
Libraries/APIs
D3.js, React, Node.js, SVG.js, React Redux, Styled-jsx, Pandas, Interactive Brokers API, Puppeteer, REST APIs, MobX, Antd, Reselect
Tools
Git, Sketch, Figma, Webpack, Sketch 4, Postman, Canvas, Jira, Jenkins, Webpack 4
Frameworks
Express.js, Redux, Hapi.js, Deck.gl, Bootstrap, Next.js, CODE, Jest, AngularJS
Languages
HTML5, TypeScript, JavaScript, Python, Python 3, CSS
Platforms
Firebase, Mapbox,亚马逊网络服务(AWS), Linux
Storage
云Firestore, MongoDB, MySQL, Redis, JSON/XML schema, Google Cloud
Other
Semantic UI, G6, Data Visualization, Trading, Algorithmic Trading, Financial Systems, Deep Neural Networks, Neural Networks, Deep Learning, Artificial Intelligence (AI), Options
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