Dragonfly BI
drangonfly is a cloud-based self BI tool,I worked 2 years in this team.
This project had sold in JP and US at 2016.
It is the site for Dragonfly BI. https://www.dragonflybi.com/
My major output:
1.graphics algorithm for all types of charts(ColumnChart,BarChart,PieChart,LineChart etc)
2.design the structure for charts:
1) split chart by area ,such as [x axis,y axis,legend,title,trellis] called entity
2) design the inherit structure by chart type such as[BaseChart--XYChart--[BarChart, LineChart],PieChart--[Pie/Donut]], each type chart has different entities.
3) design the graphics algorithm flow: entities measure themselves || BaseChart layout each entities (include autofit feature) || send layout info to each entities || entities draw themselves.
pure Javascript and SVG tech stack.
SpreadJS
SpreadJS is harness the power of a spreadsheet to display and manage data like Microsoft Excel.
It's website: https://www.grapecity.com/en/spreadsheets
pure Javascript and graphics algorithm(canvas)
My major output:
excel cell format
excel [function] feature
group by feature
4. excel import/export feature
5. decryption/encryption algorithm(SHA1,SHA512 etc)
In-depth understanding of the underlying data structure and algorithms of javascript
using javascript to simulate the C language int64 data structure in the completion of the encryption and decryption function, decryption performance within 1 second, this is the number one in the world
DTC Net-Pilot-UI(New UI)
react tech stack(react/redux/HOC/pureComponent/statelessComponent/Immutable)
My major output:
1.deliver NEWUI hd2.1/hd4.0/hd5.0.
2.design common React component's structure
3.AI module/alert module/Marketing Banner/Tagging/BankFeed
4.code review and tech knowledge sharing
5.solving difficult problems(team help hands)
8+ years' experience on front-end developing,6+ years' experience on back-end developing, including 2+ years' experience on software architect.
Strong experience on HTML5, Javascripts, CSS3, Java,Database,Algorithm.
Strong experience on react tech stack. i.e.react/react native/redux/webpack/nodejs
Strong experience on Componentized design
Strong experience on API design, integration and documentation
Dragonfly BI drangonfly is a cloud-based self BI tool,I worked 2 years in this team. This project had sold in JP and US at 2016. It is the site for Dragonfly BI. https://www.dragonflybi.com/ My major output: 1.graphics algorithm for all types of charts(ColumnChart,BarChart,PieChart,LineChart etc) 2.design the structure for charts: 1) split chart by area ,such as [x axis,y axis,legend,title,trellis] called entity 2) design the inherit structure by chart type such as[BaseChart--XYChart--[BarChart, LineChart],PieChart--[Pie/Donut]], each type chart has different entities. 3) design the graphics algorithm flow: entities measure themselves || BaseChart layout each entities (include autofit feature) || send layout info to each entities || entities draw themselves. pure Javascript and SVG tech stack.
SpreadJS SpreadJS is harness the power of a spreadsheet to display and manage data like Microsoft Excel. It's website: https://www.grapecity.com/en/spreadsheets pure Javascript and graphics algorithm(canvas) My major output:
In-depth understanding of the underlying data structure and algorithms of javascript using javascript to simulate the C language int64 data structure in the completion of the encryption and decryption function, decryption performance within 1 second, this is the number one in the world
DTC Net-Pilot-UI(New UI) react tech stack(react/redux/HOC/pureComponent/statelessComponent/Immutable) My major output: 1.deliver NEWUI hd2.1/hd4.0/hd5.0. 2.design common React component's structure 3.AI module/alert module/Marketing Banner/Tagging/BankFeed 4.code review and tech knowledge sharing 5.solving difficult problems(team help hands)
8+ years' experience on front-end developing,6+ years' experience on back-end developing, including 2+ years' experience on software architect.
Strong experience on HTML5, Javascripts, CSS3, Java,Database,Algorithm.
Strong experience on react tech stack. i.e.react/react native/redux/webpack/nodejs
Strong experience on Componentized design
Strong experience on API design, integration and documentation
Able to provide reliable technical solution.
Good experience on Agile, Scrum methodologies