Skills & Technologies

My Resume

Professional Experience & Education

Career Summary

I am a passionate and driven professional seeking opportunities that will leverage my extensive experience in frontend development while providing continuous growth and learning opportunities. My goal is to contribute to innovative projects that challenge me to expand my skill set and make meaningful impacts through technology.

Professional headshot

Work Experience

Frontend Development Consultant

Freelance - Remote

2020-01-01 - 2020-12-31

Independent frontend development consultant working with multiple clients on web applications and sites

Provided expert frontend development services to various clients, specializing in React, TypeScript, and modern web technologies. Delivered responsive and performant web applications while maintaining high code quality and best practices.

Junior Frontend Developer

IniTech - Remote

2021-01-01 - 2021-12-31

Junior frontend developer working on React-based web applications using modern development practices

Worked as a junior frontend developer at IniTech, contributing to React-based web applications. Collaborated with the development team to implement responsive user interfaces, integrate REST APIs, and maintain code quality. Gained hands-on experience with modern frontend technologies and development workflows while working on production applications.

Frontend Team Lead

IniTech - Remote

2022-01-01 - 2022-12-31

Led a cross-functional team of three engineers in developing and maintaining IniTech's marketing platform, driving technical decisions and implementing modern development practices

Led the development and maintenance of IniTech's marketing platform as Frontend Team Lead, managing a cross-functional team of three engineers including a backend developer and a DevOps engineer. Key achievements and responsibilities included:

  • Architected and implemented a modern React-based marketing platform using TypeScript and TanStack, resulting in a 40% improvement in page load times
  • Managed and mentored a team of three engineers, conducting regular code reviews, sprint planning, and technical guidance
  • Collaborated with marketing stakeholders to define and implement new features while maintaining high code quality and performance standards
  • Established CI/CD pipelines and development workflows in partnership with DevOps, reducing deployment time by 60%
  • Coordinated with the backend developer to design and implement RESTful APIs, ensuring seamless integration between frontend and backend systems
  • Introduced modern development practices including automated testing, component documentation, and performance monitoring
Senior Frontend Developer

Initrode - Remote

2024-01-01 - Present

Developed and architected real-time data visualization features for Initrode's enterprise dashboard platform, implementing a robust WebSocket layer and optimizing performance for large-scale data streams

Served as a Senior Frontend Developer on Initrode's Dashboard team, focusing on building high-performance, real-time data visualization features for enterprise clients. Key achievements and responsibilities included:

  • Designed and implemented a WebSocket-based real-time data transport layer, enabling live updates for dashboard components with sub-100ms latency
  • Architected and developed a modular dashboard framework using React and TypeScript, supporting dynamic widget composition and real-time data streams
  • Optimized frontend performance for handling large-scale data sets, implementing efficient data structures and virtualization techniques that improved rendering performance by 65%
  • Built reusable charting and visualization components using D3.js and TanStack libraries, supporting real-time updates and complex data transformations
  • Implemented client-side data caching and state management strategies, reducing server load by 40% while maintaining data consistency
  • Developed automated testing suites for WebSocket connections and real-time data flow, achieving 90% test coverage for critical paths

Education

Code School

Full Stack Development

Completed a comprehensive full stack development course covering JavaScript, React, Node.js, Express, and MongoDB. Gained hands-on experience with modern web development frameworks and databases while building a full stack application.