Ian Effendi
Full-Stack Software Engineer | Data Scientist
- Role
- Software Engineer at Sharp Notions, Llc
- Location
- Bronx, NY, US
- LinkedIn followers
- 500 followers
About Ian Effendi
Full-Stack Engineer | 8+ Years | Remote & NYC-BasedForged by my history of full-stack web development, data analytics, and interactive AR/VR/XR experiences. My last project? Developing a client\'s real-time data analytics application for large-scale (n >= 1 billion) time-series datasets using Laravel/PHP, Vue/TypeScript, MySQL, Redis, and Docker/Kubernetes. Responsible for API design with integration between containerized frontend and backend services.Used to delicate work where every detail matters and quick deliveries are a must.As a data scientist with a background as a full-stack engineer and game developer, I have a breadth of actionable experience prototyping rich media and MVC web applications (React, Vue, Node, ASP.NET), composing containerized environments (Docker), administering databases (MySQL, MongoDB), programming computer graphics pipelines (HLSL/GLSL/Cg), and working with distributed systems (Apache Hadoop, Redis). I have extensive experience using C#(Unity3D and ASP.NET SPAs), JavaScript (NodeJS servers, dynamic frontends), Python (machine learning, tool automation), R (statistics, data analytics), and C++(custom rendering engine work).
Experience
Software Engineer
Dec 2021 — Present · Fairport, NY, US
Led full-stack, white-label rewrite of client\'s live, legacy (20+ yrs) big data PHP software with active customers seeking to monitor > 1 billion environmental data records in real-time; spearheaded on-time launch of product with vendor-specific branding to satisfy government contract.→ 75% reduction in on-premise operational overhead costs (estimated savings $288K/yr), by harmonizing four separate, co-existing legacy repositories with overlapping feature sets into one single codebase, with brand differences controlled through robust feature-flag implementation.→ Cut average deployment time of staging and production environments down to 3 minutes (from 15+) through overhaul of CI/CD automation pipelines, improvement of GitLab workflows, and caching of build layers via private container registries for 10+ custom, multi-stage Docker images.→ Addressed 700+ feature and bugfix Jira tickets over client\'s flagship product development lifetime; discovery of feature requirements through meetings with non-technical product owner, using user stories and personas to express functional needs.→ Developed frontend Vue SPA (TypeScript) targeting Chrome and Firefox browsers, providing interactive time-series charts with custom dimension filters; designed REST API delivered by distributed Laravel servers; prepared hand-off materials to equip client\'s internal dev team to transition to Kubernetes infrastructure.→ Improved server performance with 96% reduction in API response time (from 2 seconds to < 0.1ms), through optimization of 40+ SQL queries targeting N+1 scenarios, adjustment of JSON payload compression settings, and refactor of more than 200 PHP classes into modular interfaces.About the company: Sharp Notions, LLC is a staff augmentation and bespoke software development company based in Fairport, NY.Leveraged skills: PHP, Laravel, TypeScript, JavaScript, React, Vue, Vite, Atlassian Jira, SQL, MySQL, Docker, Redis, JSON, REST APIs, Big Data
Education
Manhattan Country School
Middle School Diploma
Prep for Prep
Leadership
Rochester Institute of Technology
Master of Science - MS, Data Science
Rochester Institute of Technology
Bachelor of Science - BS, Game Design and Development
The Bronx High School of Science
High School Diploma
Skills
- Public Speaking
- Web Development
- Computer Graphics
- Html
- Microsoft Word
- Social Media
- Music Production
- Css
- Video Editing
- Microsoft Office
- Javascript
- Fl Studio
- Graphic Design
- Game Development
- Bootstrap
- Leadership
- Java
- Computer Science
- Web Design
- Powerpoint
- Microsoft Excel
- C#
- .net
- Asp.net
- Adobe Creative Suite
- Mysql
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.