Ikhsanuddin
Summary
Senior Software Engineer with 10 years of experience shipping full-stack products and cloud infrastructure. Currently building AI-powered B2B preconstruction workflows at Boon, fully remote.
I work across React/Next.js, TypeScript, Node, and Go, with production experience running AWS and Kubernetes. I'm comfortable owning a feature end-to-end: system design, implementation, deployment, and monitoring.
Previously I led engineering teams as a Technical Lead, built a Telegram-based trading app integrated with Web3 wallets, and engineered services for a decentralized exchange. Open to remote roles with US teams.
At a glance
- Currently
- Senior Software Engineer at Boon, US (Remote)
- Experience
- 10 years across frontend, backend, and infrastructure
- Core stack
- React/Next.js, TypeScript, Node, Go, AWS, Kubernetes
- Location
- Remote, worldwide
Experience
Full-Stack Engineer
- → Build AI agent and LLM-powered features automating preconstruction workflows, from document analysis to bid generation, on a platform serving thousands of monthly active users.
- → Ship full-stack product features across React and Ruby on Rails for enterprise construction teams, supporting tens of thousands of completed takeoffs and thousands of document uploads.
- → Built interactive blueprint visualization with 3D canvas rendering, plus offline-first capabilities using service workers and IndexedDB.
Full-Stack Developer
- → Developed and integrated applications using Telegram API and Web3 Wallet Service.
- → Engineered solutions for a Decentralized Exchange utilizing Typescript and Go.
- → Collaborated on game development projects with Phaser Js, enhancing user engagement.
Technical Lead
- → Led end-to-end delivery of multiple software projects, from planning and architecture to deployment and monitoring.
- → Managed infrastructure setup and CI/CD pipelines to support reliable and repeatable releases.
- → Led a team of five: two backend engineers, a frontend engineer, a database administrator, and a QA engineer.
- → Mentored junior engineers through code reviews, pair programming, and technical guidance.
- → Coordinated with stakeholders to translate business requirements into technical solutions.
Technical Lead
- → Led and supported engineering teams by setting technical direction and enforcing coding standards.
- → Analyzed existing systems and proposed architectural improvements to enhance performance and maintainability.
- → Provided hands-on support for complex technical issues across frontend, backend, and infrastructure.
- → Onboarded new engineers and guided them through existing systems and workflows.
Lead Frontend Engineer
- → Led a frontend team of four as the team grew.
- → Owned stack selection for new projects and managed team capacity.
- → Maintained a B2B white-label product on single-tenant software running in multi-tenant Kubernetes infrastructure.
Senior Frontend Engineer
- → Led frontend delivery for lightweight, maintainable web applications.
- → Developed reusable frontend patterns aligned with business and product requirements.
- → Built back-office interfaces in React and greenfield projects in Vue and Nuxt.
Senior Frontend Engineer
- → Built and shipped a production mobile application using React Native.
Senior Frontend Engineer
- → Rebuilt the company website using Vue.js and Bootstrap 4.
- → Took on mentorship responsibility for other frontend engineers.
Junior Software Engineer
- → Translated designs into production HTML and CSS using Bootstrap 3.
- → Built a gamer portal for online tournaments, covering upper and lower bracket systems, feeds, realtime chat, and marketing email.
- → Supported the Laravel backend alongside frontend work.
Skills & Tools
Technical Lead
- → End-to-end delivery and technical decision-making
- → Design and implement scalable, maintainable architectures for complex software systems
- → Collaborate with cross-functional teams to drive project success
- → Stay up-to-date with industry trends and best practices, driving innovation and improvement
- Jira
- Confluence
- Linear
- Miro
- Notion
- Figma
- Slack
- System Design
Senior Developer (Frontend & Backend)
- → Mentor and guide junior developers, fostering growth and technical excellence
- → Contribute to technical strategy, providing thought leadership and vision
- → Develop and maintain expertise in latest-cutting-edge technologies
- → Ensuring code standards, providing technical guidance, and conducting thorough code reviews
- React / Next.js
- TypeScript
- Node.js
- Python
- Go
- GraphQL
- REST API
- PostgreSQL
- MongoDB
- Redis
- Jest / Vitest
- Git
DevOps
- → Manage infrastructure with code (IaC)
- → Monitor and log system performance
- → Work with cloud and containers (Docker, Kubernetes)
- → Set up automated testing and deployment (CI/CD)
- Docker
- Kubernetes
- Terraform
- Ansible
- AWS
- GitHub Actions
- Jenkins
- Prometheus
- Grafana
- CloudWatch
- Nginx
- Linux