Anujan Panchadcharam

A Software Developer with over 5 years of experience conceptualizing and understanding business and technical processes. A technical perfectionist with a strong attention to detail to ensure clean code and best design patterns are met. Specializing in Full Stack web development with React and NodeJS.
Walmart Labs Canada
2018-04-09 - Ongoing
Senior Software Developer
  • Designed and architected new microapp architecture for
  • Responsible for creating orchestration layer that allows shareable routes / plugins to be used by microapps
  • Investigated and implemented CSS in JS (Emotion) into our application, which allowed for easier code sharing and shipping only CSS we need
  • Implemented Code Splitting and lazy loading, improving key measurements such as Time to Interactive and of First Meaningful Paint
  • Delivered new Product page using new microapp architecture
  • Leading cart and checkout project to migrate to microapp architecture and integrate with new backend services. Working closely with backend teams in Sunnyvale, CA on clearly defining API contracts to allow for teams to work quickly independently.
2018-01-06 - 2018-04-06
Senior Full Stack Engineer
  • Introduced Redux best practices to the team
  • Implemented and trained team to write React and Redux unit tests
BiblioCommons Inc
2017-08-01 - 2018-01-05
Senior Full Stack Engineer
  • Part of the NERF team which created our new React / NodeJS application
  • Standardized on different patterns for how we use React and Redux, such as messaging and normalizing redux state
  • Worked on migrating pages from our Rails views to React / NodeJS
  • Migrated build system from Browserify to Webpack
BiblioCommons Inc
2014-01-27 - 2017-08-01
Frontend Software Engineer
  • Migrated application to Bootstrap CSS Framework, and implemented best practices for styling
  • Implmented newly redesigned / responsive pages using new CSS and created shared components for use throughout the app
  • Created feedback mechanism to allow users to opt in and out of the new design and provide feedback
Elo Entertainment LLC
2013-04-01 - 2013-06-01
API Developer (Contract)
  • Created API to connect and retrieve statistics from the League of Legends game server using RTMPS in Java
  • API is now used to serve tens of thousands of player statistics to customers and provide analytics.
RPM Productions
2008-04-08 - 2010-10-10
Game Developer
  • Created an autoban system to ban players detected of hacking / exploit usage
  • Profiled and fixed server stability issues as we grew to over 800 concurrent players daily
  • Created automated Event system which would trigger daily and allow players to win prizes, eliminating the need for staff to hold these events

Michelle Data
Anujan is truly a rarity both as a person and a coworker. I have been given the opportunity to work alongside him, and from a junior standpoint, I honestly couldn’t have asked for a better mentor! He is able to skilfully approach a problem and immediately produce creative solutions in such a timely manner.Thank you for inspiring me to become a better developer! I will never forget your gentle & constructive feedback on our PRs! I wish you nothing but success in all your future endeavors!
Yasmary Mora
Brilliant and efficient are two words that come to mind when working with Anujan. I had the pleasure of working with him over the course of 4 years, first as a developer where we collaborated on several projects, and later on as a manager. In both roles, it was very clear that Anujan is one of a kind. His capacity to grasp complex problems is unparalleled which made his participation a necessity on every project. He's the kind of guy you want leading your product and your team because he can execute and solve a problem in the most effective way for your company, your codebase, and your teammates. Any employer would be lucky to have him.