Professional Experience

Work Experience

A journey through my professional career, showcasing growth, achievements, and the technologies I've mastered along the way.

Senior Full Stack Developer

Current
Intuitive Analytica
May 2025 - Present
Remote
50-100 employees
Analytics & Data Science

Leading development of enterprise-grade analytics platforms and mentoring junior developers in modern web technologies.

Key Responsibilities

  • Led a team of 5 developers in building enterprise-grade web applications
  • Architected and implemented microservices using Node.js and Express
  • Developed responsive React frontends with TypeScript and modern state management
  • Established CI/CD pipelines using GitHub Actions and Docker
  • Mentored junior developers and conducted code reviews
  • Collaborated with product managers to define technical requirements
  • Implemented automated testing strategies and performance optimization

Key Achievements

  • Reduced application load time by 60% through performance optimization
  • Increased team productivity by 40% through improved development processes
  • Successfully delivered 3 major product releases on schedule
  • Implemented security best practices resulting in zero security incidents

Technologies Used

ReactNode.jsTypeScriptPostgreSQLDockerAWSGraphQL

Full Stack Developer

Web Innovations
Jun 2019 - Dec 2021
Toronto, Canada
20-50 employees
Web Development

Developed and maintained client-side applications with a focus on performance and user experience. Collaborated with designers to create responsive UI components.

Key Responsibilities

  • Built and maintained React applications serving 100K+ daily users
  • Optimized application performance, reducing load times by 40%
  • Implemented responsive designs using CSS-in-JS and styled-components
  • Integrated RESTful APIs and GraphQL endpoints
  • Collaborated with UX/UI designers to create intuitive user interfaces
  • Participated in agile development processes and sprint planning
  • Contributed to architectural decisions and technical documentation

Key Achievements

  • Improved user engagement by 25% through UI/UX enhancements
  • Reduced bug reports by 30% through improved testing practices
  • Successfully migrated legacy applications to modern React architecture
  • Mentored 2 junior developers and helped them grow their skills

Technologies Used

ReactJavaScriptCSS-in-JSGraphQLMongoDBJestWebpack

Junior Developer

Startup Hub
Jan 2018 - May 2019
London, UK
10-20 employees
Startup Incubator

Assisted in the development of MVPs for various startups. Gained experience in full-stack development and agile methodologies.

Key Responsibilities

  • Developed MVP features using React, Node.js, and MongoDB
  • Assisted in database design and API development
  • Participated in daily standups and sprint retrospectives
  • Learned modern development tools and version control with Git
  • Contributed to code documentation and testing procedures
  • Worked closely with senior developers to improve coding skills
  • Collaborated with product teams to understand business requirements

Key Achievements

  • Successfully delivered 5 MVP projects for different startups
  • Improved code quality by implementing ESLint and Prettier
  • Completed 3 months of intensive React and Node.js training
  • Received positive feedback from senior developers and project managers

Technologies Used

ReactNode.jsMongoDBJavaScriptGitAgileREST APIs