Vineet Markan
Verified Expert in Engineering
Data Visualization Developer
Vineet是一个经验丰富的全栈工程领导者,专门从事数据可视化和金融计算. With over a decade of experience, he has taken software products from mockups to production with high-quality code. His work across industries like robotics, 算法交易和企业安全使他能够适应各种商业环境和技术堆栈. 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, which defined the paths and behavior of robots.
- 使用Webpack模块联合(Redux)存储共享和Git子模块,在针对不同机器人的ui之间开发高效的代码共享方法.
- Managed scrum ceremonies such as backlog cleaning, sprint planning, and retrospectives. 通过产品路线图中长期可见性的发布计划改进方法论.
- Took the role of repository owner for front-end repositories and oversaw reviewing PRs, managing CI using GitHub Actions, and SemVer versioning of Docker images.
- 编写具有清晰规范(道具)、易于测试的纯类型React组件的成熟实践.
Engineering Team Lead
Blu World
- 帮助团队在不阻碍关键特性开发和实现业务目标的情况下识别和清理技术债务, including server-side code written using the Koa framework in Node.js and front-end code written using React and DVA.
- 制定计划,通过识别未充分利用和未使用的资源来减少AWS上的云资源消耗, merging duplicate resources, and separating staging and production environments.
- Proposed and implemented a proper Scrum workflow, including sprint planning, backlog cleaning, and retrospective meetings with the product manager and engineering team.
Senior Data Visualization Engineer
Stealth Mode Cybersecurity Company (via Toptal)
- 开发大规模数据可视化解决方案,帮助用户轻松浏览复杂关系.
- 利用D3和G6(图形可视化框架)绘制数百个相互关联的数据点并使它们具有交互性.
- 使用MobX建立可视化之间的通信(在Canvas上渲染),并添加组成应用程序的React组件.
- 使用React构建可视化支持组件,允许用户在各种模式之间切换.
- Used Jest for unit testing individual components and Nightwatch for end-to-end testing.
- Built UI components on top of Antd and additional styling was applied using Styled.
CTO
Fast Science
- Analyzed the patent landscape, identified friction points in the reading patent literature, and designed a user journey to help users read the latest patents through short, interactive summaries.
- Built the patent summarization author platform using 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上开发了网站的第一个版本,以验证这个想法并获得牵引力.
Data Visualization and Security Engineer
LYT.ai
- Worked as a full-stack engineer directly with the founders of Lyt.ai, an autonomous vehicle startup.
- Used DeckGL, Mapbox, React在地图上为交通工程师创建交互式层,以可视化公交车的当前位置/速度.
- 为要在屏幕上呈现的公交路线、站点和其他元素创建交互式元素.
- Created APIs in Node.js/Express to push real-time geo updates to clients.
- Implemented authentication/login, authorization/roles, and 2FA for various user roles.
Principal Technology Consultant
iMerit
- 设计了一个应用程序框架(类似于React)来加速模块化开发.
- Implemented vector graphic annotations for image sequences.
- 指导具有面向对象编程背景的开发人员使用TypeScript适应Javascript.
- Reviewed existing code and helped separate services and data sources from views.
- 设计了一种降低二维空间中多边形交点查找复杂度的算法.
- Wrote unit and functional tests using Jest and Puppeteer.
- Created an auto-documentation tool using Python Sphinx.
Lead JavaScript Developer (Consultant)
Knowcross Pte. Ltd.
- 使用Angular JS将一个有60多个屏幕的酒店公用事业管理软件从MS Silverlight迁移到HTML5/JS.
- 与产品经理合作,在HTML5中开发修改后的用户登录.
- 在三周内开发了四个关键模块的前端,以便将现有客户端迁移到新界面.
- 与后端团队合作,创建可测试且一致的api,供前端使用.
- Wrote unit tests using Protractor as part of my role.
Founder CTO | Product Head
Framebench
- Developed the prototype and acquired early customers.
- Raised a seed and then an angel round through reputed VCs in the Indian market.
- 构建了一个基于websocket的接口,允许多人同步查看媒体(桌面同步).
- 聘请并与技术团队合作,确保网页和移动设备的体验一致.
- Developed an API for easy integration into other tools like Gmail and Box.
- 通过设置与谷歌分析API和Mixpanel的集成,跟踪和优化用户登录和工作流程.
Experience
Fast Science
Framebench — Google Docs for Creative Professionals
http://techcrunch.com/2013/02/22/framebench-is-a-google-docs-for-creative-collaboration/The studio did daily reviews with their creative directors sitting out of the US. Framebench was built to help them create well-defined tasks out of this feedback. Further, 他们可以将新版本与之前的版本进行比较,看看是否所有的反馈都得到了执行.
Eventually, Framebench was expanded to include other media types, namely images, PDFs, and other documents.
Tinsel — Mobile Shopping Got a Makeover
http://youtu.be/KHsEJnXesRsCircuit Simplifier
http://www.slideshare.net/VineetMarkan/circuit-simplifierBirch — Connecting Video Creators to Businesses
http://www.youtube.com/watch?v=S2bjrO_yU5oI founded the business, built the platform, and worked on business development to get more clients on the platform.
Knowcross — From Silverlight to Angular
http://youtu.be/ql9Rn8An_pMBackground Removal App
http://github.com/vineet89/remove-bg-kerasAlgorithmic Trader at Option Trading Fund
The fund has beaten S&P for the past two quarters, with Sharpe hovering around or exceeding two.
Education
Bachelor of Engineering Degree in Electrical and Electronics
Birla Institute of Technology & Science - Pilani, India
Certifications
Convolutional Neural Networks
Coursera
Structuring Machine Learning Projects
Coursera
Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
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, 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, Amazon Web Services (AWS), Linux
Storage
Cloud Firestore, MongoDB, MySQL, Redis, JSON/XML Schemas, Google Cloud
Other
Semantic UI, G6, Data Visualization, 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