Anujan Panchadcharam
Programmer
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