Anujan Panchadcharam

Anujan Panchadcharam

Programmer

Contact
Work Experience

2018-04-09 to Present

Senior Software Developer at Walmart Labs Canada

Designed and architected new microapp architecture for Walmart.ca

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 to 2018-04-06

Senior Full Stack Engineer at DojoMojo

Introduced Redux best practices to the team

Implemented and trained team to write React and Redux unit tests

2017-08-01 to 2018-01-05

Senior Full Stack Engineer at BiblioCommons Inc

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

2014-01-27 to 2017-08-01

Frontend Software Engineer at BiblioCommons Inc

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

2013-04-01 to 2013-06-01

API Developer (Contract) at Elo Entertainment LLC

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.

2008-04-08 to 2010-10-10

Game Developer at RPM Productions

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