Judas Tadeo

United States

@judastadeo511

Software Engineer at Walmart

Personal Information

judastadeo511@gmail.com
+1-8065598713
United States

Badges

Problem Solving
Java

Certifications

judastadeo511 has not earned any certificates yet.

Work Experience

  • Site Reliability Engineer

    WalmartLabs•  November 2023 - Present•  Sunnyvale CA

    ¬ SRE monitoring for all elixir v1, and v2 services for Samsclub eCommerce ¬ Release captain to plan, deploy, monitor, and oversee all upcoming releases, and ensuring all RunBooks are planned a week ahead of time. ¬ Monitor and oversee the issues for any support requests, bugs, data issues, and any other issues being reported. ¬ Ensure the GCP pipelines and Kubernates clusters are available 24/7 and keep track of guiding documentation to troubleshoot any issues. ¬ Develop Dataproc apache spark jobs to generate analytical reports for any issues report. Tools and Technologies: Java, Spring, Google Cloud Platform (GCP), Kubernates, Jenkins, Cassandra, GraphQL, JIRA, WCNP

  • Software Engineer

    Intuit•  June 2022 - October 2023•  Mountain View, CA

    Backend Engineer for Credential Adapter, a Rest Interface between a Monolith and new microservices ¬ Created a custom Gradle plugin to scan common graqhQL schema to generate specific service schema. This reduced the number of types autogenerated by Netflix’s DGS Codegen from over 10,000 to less than 600. ¬ Implemented throttling mechanism at API Gateway level to mitigate throttling at the dynamo DB level and hot partitions. A threshold of 100 TPS was fine-tuned after comprehensive perf testing. ¬ Refactored the module to use a single bean instance of Apache Http for different upstream client requests instead of multiple OkHttpClients, each for a single client. This was to improve performance, maintenance, and vertical scaling. ¬ Worked on perf tests for both 1x and 2x TPS numbers to ensure autoscaling for holiday and peak readiness. ¬ Worked on initiatives of password parity, confirmation channels, and MailChimp implementing key functionalities as per the expected flows. ¬ Created AuthN functional and integration tests with Karate framework for some flows with requests from the clients, through adapter, to/and from the monoliths. Tools and Technologies: Kotlin, Java, DyanmoDb, Karate framework, AWS, Splunk, Gatling (frontline), WaveFront, eiamCli Client, DevPortal, ArgoCd, Intelij, Jenkins, JIRA, etc.

  • Software Engineer

    WalmartLabs•  August 2018 - June 2022•  Sunnyvale, CA

    Backend Engineer, maintaining and improving the Walmart eCommerce site for Extensive Customer Experience. ¬ Transitioned from contractor to fulltime beginning April 2020, was initially under Drishticon Inc. ¬ Implemented several spark jobs for data cleanup and analytics report generation against apache solr queries. ¬ Migrated Kafka topics and consumers from one cluster to another ensuring no downtime for minimum or no lag. ¬ Engineered initiatives Inventory exceptions, an initiative impacting hundreds of supply items in the supply chain. ¬ At the core of implementing White Glove Delivery (WGD) feature for additional premium services on freight items totaling to approximately 100K. The core of all the downstream consumers. ¬ Built and externalized via API proxy a new RESTFUL API being used by Licensed external partners (also called 3PL) to download item data. Tasks included, SRCR approval, building the API, registering the API in service registry, and exposing the API to outside Walmart network via API Proxy/Gateway. ¬ Built a new RESTful API for bulk updates of transport fields such as item weight, height, width, and length. The API is used to update over 2000 items per day by business at a click. ¬ Like the above, I built another RESTful API for bulk updates of WERCS attributes. The API is also used to update over 2000 items per day by business at a click. ¬ Worked on the PreOrder feature for P1 recheck for wireless orders of wireless items such as phone and sim. Tasks included managing async and non-asnyc responses in one of the products in the supply chain. ¬ Performed email integration to send automatic email alerts to respective teams in case of change of pre-configured rules to determine eligibilities of items. ¬ Created and integrated with code, Medusa Dashboards, to track and monitor system performance in terms of throughput, response times, CPU steal, and exceptions. Specifically monitored 99th, 95th, and 90th percentiles for an SLA not more than 400ms for response times. ¬ Built a custom JSON serializer to ensure predetermined custom serialization of an object to reduce the size of the JSON before persistence into the database. ¬ Built a scheduling high-volume pipeline for product updates. The pipeline has a Kafka consumer that listens to over 800K product updates per day, filters out the required updates, and reschedules them for re-computation of eligibilities of offers. Tools and Technologies: Java, Spring, Spring Boot, Hibernate, JPQL, Data stacks, Achilles, Kafka, Kafka Tool, Kafka Console, Cassandra DB, Oracle DB, Service Registry, API Proxy/Gateway, OneOps, JIRA, Nexus, GitHub, JENKINS (LOOPER), Atom, IntelliJ, Postman, SQL Developer, DevCenter, Confluence.

  • Analyst Programmer

    Tracewise•  July 2011 - January 2014•  Kampala Uganda

    Belgian Developers of traceability and quality management software suite for food manufacturing industries. Analyst Programmer: Recruited to assist in upgrading and re-engineering of a software suite for product tracing and tracking from VB6 to C#. Chosen to participate in rigorous training in C# and SQL. ¬ Full stack Developer of a legacy “you.trace.it” suite from vb6 to C# for food manufacturing factories. ¬ Stepped in to serve lead role in absence of Lead administrator & developer. ¬ Developed a Barcode scanner solution for a Tracewise client, “LillyFoods”. The solution scans “purchase units” at Reception stage and Pallets at expedition stage. C#, XML, .NET compact framework, VS 2008, Barcode code 39, Barcode EAN 128, and LXE MX7 barcode scanner device. ¬ Created triggers and stored procedures to ensure integrity with customer orders. ¬ Enforced TDD, by creating unit tests and ordered tests. I used VS 2010 test project, test views, and the windows registry for storing user details as registry keys. ¬ I implemented importation and conversion of VB6 xml configuration to match the new format of C# xml configuration at a click. ¬ Module to regenerate an existing database to match the new database format at a click. To ensure easy and faster transition of clients from the old VB6 suite to the new C# suite. ¬ I engineered the entire business logic with the complex module being an “object link” that acted as a trigger to the progress of the entire project. The module was responsible for modeling out the business process of any client and generates corresponding entities whose details are saved as a configuration to an XML file and used to generate the database automatically. C#, ADO.NET, XML, and MS SQL server 2008 R2. ¬ Trainer of the new recruits in the company. I trained C#, SQL, MS MSQ Server databases, company coding styles, and oriented them about the company projects and clients. Tools and Technologies: C#, LINQ, ADO.NET, XML, MS SQL Server, Visual Studio, .NET Compact Framework, TFS, Barcode Code 39, Barcode EAN 128, LXE MX7 Barcode Scanner Device, ASP.NET

Education

judastadeo511 has not updated education details yet.

Skills

judastadeo511 has not updated skills details yet.