Badal Raja

Australia

@zeroonezerocool

Senior Software Engineer at Kmart

Badges

Problem Solving
Java
Python
Days of Code
Days of JS

Certifications

Work Experience

  • Senior Software Engineer

    KMart•  June 2020 - Present

    Interface closely with product managers, customers, and senior management to technically evaluate and propose customer solutions. Communicate effectively with other disciplines including Architects, Development, Test, Hardware/Infrastructure, and Production Support. Performance analysis on the production using newrelic. Developed many support scripts to help the team with regular analysis and incident management. Integrated Logstash with newrelic and prepared dashboards to analyze the logs and build alerting mechanism. Performance analysis and testing of the site with different work load model. Build CICD pipeline using jenkins and shell scripts and reduce the deployment time to prod by several hours. Work on continuous code improvement and refactoring of legacy code to meet the coding standards. I follow Pair programming and continuous code review as a culture. Technologies used: Java, DB2, JavaScript, Jenkins, Groovy, Bash, Newrelic, Jira, GitHub, Jmeter, WebSphere Commerce (WCS) 7.0.9, SOLR

  • Senior Software Engineer

    Cnetric•  March 2018 - May 2020

    Worked in Kmart as Consultant. Worked closely with product owner and business on new initiatives and recommend suggestions at initial stage. Rearchitecting the current commerce platform to make it more scalable. Implemented caching mechanism for the site to handle COVID-19 performance situation. Architecting online sales reporting system. Build CICD pipeline using jenkins and shell scripts and reduce the deployment time to prod by several hours. Developed an automation regression test suite on codecept.js and reduced the regression effort from days to 3 hrs. Designed and automated shipping and store dataload. Technologies used: Java, DB2, JavaScript, Jenkins, Bash, Nodejs, Serverless, Newrelic, TypeScript, Lambda, Jira, GitHub, WebSphere Commerce (WCS) 7.0.9

  • advisory system analyst

    IBM•  April 2016 - February 2018

    I worked as the team lead, managing the team of 6-7 developers. Worked in Agile methodology. Involved in sprint planning & task breakdowns (using JIRA). I was responsible for taking daily client calls for understanding requirement & current business process. Review software engineering artifacts such as functional specifications, design specifications, code, unit tests, system test plans, feature test plans and ensure architectural integrity and high quality. Design and Implementation of a B2B model e-commerce site on WC 8.0.1.1 Platform from scratch. Helped and supported team members with technical support. Built CICD pipeline for the project. Time to time I do POC for new requirement. Developed Catalog data model and implemented automation scripts to load the data in DB2 database. Worked on outbound and inbound web services. Integrated WC system with Oracle ERP system. Worked on Exception Framework for new project. Worked extensively on REST services and heavily customised OOB methods. Technologies used: Java, WebSphere Commerce 8.0.0, JavaScript, Ajax, DB2, JSP, SOLR, Unix.

  • Senior Associate

    Sapient•  August 2012 - April 2016

    Performance engineering the existing code, optimisation both time and space complexity. Used J-profiler tool to read the hotspot and trace the pure path of any transaction. Analysed the code using Thread dumps, Heap dumps, finding memory leaks and optimising the code based on the outcome. Analysing the system statistics like CPU utilisation, Network Utilisation and I/O and fine tuning the code and jvm parameters based on the analysis. Worked on B2C model of e-commerce site on WC 7.0.0.9 Feature Pack 8 Platform. Developed Checkout flow for MarksAndSpencer online system. Worked heavily on the payment integration with online system in checkout. Developed extended site model to launch extended store in new region. Technologies Used : Java/J2EE, WebSphere Commerce (WCS) 7.0.9, JavaScript, Ajax, Oracle,JSP, SOLR, WebSphere Xtreme Scale, Akamai, Unix, JProfiler, Dynatrace

  • System Engineer

    Tata Consultancy Services Ltd•  July 2010 - July 2012

    Worked on B2C model e-commerce site on WC 7.0.0.6 Feature Pack 5 Platform. Focus area was Development and testing features on Commerce site. Worked on payment integration and Facebook integration Developed member subsystem and worked extensively with command NVP, SOI and BOD. Created several access bean and data bean. Worked on the struts framework JAVA/J2EE project. Implemented intranet web project to migrate products from Legacy system to new platform. Technologies: Java/J2EE (Struts2), JavaScript, WebSphere Commerce 7.5, DB2

Education

  • IIEST, Shibpur (Indian Institute of Engineering Science and Technology Bengal Engineering and Science University - Erstwhile BESU, Shibpur)

    Computer Science, BE•  July 2006 - June 2010

    Studied computer science and engineering. Graduate Coursework: Software Foundations; Computer Architecture; Algorithms; Artificial Intelligence; Comparison of Learning Algorithms; Computational Theory. Operating Systems; Databases; Algorithms; Programming Languages; Computer Architecture.

Skills

zeroonezerocool has not updated skills details yet.