Metin Siper

Türkiye Turkey
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Metin Siper is a solo founder and full-stack software engineer with 11 years’ experience building secure, serverless cloud platforms and interactive data/graph visualizations. He designed and shipped Visucodize, a code-driven algorithm animation platform that combines Babel AST transforms, a sandboxed visualization runtime, and a D3/SVG frontend to let users visualize data structures with single-line adjustments while preserving original semantics. His background includes research-grade work on Cytoscape.js—contributing to its cose2 layout algorithm—and multiple Cytoscape.js extensions used broadly in biological pathway tools. Comfortable across frontend, backend, and cloud edge stacks (AWS, Cloudflare), he emphasizes security- and cost-aware architecture and has authored 70+ editorial algorithm visualizations. Metin blends academic rigor from Bilkent University with product-focused engineering, solving ambiguous technical problems end-to-end.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Bilkent University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

network10
javascript10
graph-theory10
data-structure9
algorithm9
data-structures9
algorithms9
visualization8
analyse8
visualizations8

Programming languages (6)

JavaCSSJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
cytoscape/cytoscape.js

Jun 2015 - Jul 2015

Graph theory (network) library for visualisation and analysis
Role in this project:
userFull-stack Developer
Contributions:10 commits, 1 PR, 10 pushes in 1 month
Contributions summary:Metin primarily contributed to the `cose2` layout algorithm within the cytoscape.js library. Their work involved implementing and correcting features related to the layout, including adjustments to animation, tiling behavior, and node positioning. The user also made changes related to how the library reads nodes and edges from the options. The commits demonstrate a focus on improving the functionality and usability of the graph layout algorithm.
graph-theoryvisualizationcytoscapejsvisualisationanalysis
iVis-at-Bilkent/chise.js

Jul 2015 - Sep 2019

A web application to visualize and edit the pathway models represented by SBGN Process Description Notation
Contributions:586 commits, 10 PRs, 256 pushes in 4 years 2 months
sbgnpathwayvisualizeweb-applicationnotation
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial