Hey!
My name is Javed Nissar and I am a Software Engineer. I like building platforms for other developers, working on large-scale web applications, and playing around with large language models.
Posts
Stuff I'm Doing
- Studying distributed systems with ByteByteGo
- Studying AI using fast.ai, and NN:0 to Hero
- Working on Faire's AI Platform team, building out our ability to deploy large language models
- Rock climbing
Experience
Software Developer @ Faire [2020-Current]
- Extracted translations infrastructure at Faire from the monolith to the translator service as part of Faire’s transition to a service orientated architecture; coordinating across 4 teams and liaising with 5 key stakeholders
- Initiated and advocated for translations extraction, addressing the need for translations in our multiservices architecture and driving gains in scalability, isolation, and developer velocity
- Designed a system for replicating translations and submitting source content, initially impacting 6 services with potential for broader integration as more services use translations
- Constructed a robust infrastructure for translations capable of handling approximately 7 requests per second, successfully managing millions of translation requests over recent months
- Led development of the seller daily digest project which eliminated 55-75% of transactional emails at launch for sellers using the daily digest
- Participated in migration away from USD-only to a multi-currency framework which improved pricing parity (pricing differences between Faire and competing marketplaces) by 24%
- Led development for tooling that enables users to override Faire's machine translations
- Built a significant portion of the edit orders functionality at Faire which has seen use by 29% of all brands at Faire and facilitated a 30% reduction in brand order cancellations
Software Developer Intern @ Shopify [Summer 2019]
- Built a mechanism for synchronizing Merchant Category Codes between Shopify Payments and Stripe using the Stripe Connect API in order to enable escalated support staff to change Merchant Category Code in response to merchant requests
- Upgraded a set of Shopify Payments REST API endpoints to a relative cursor based pagination interface in order to ensure that these endpoints are scalable, and consistent with other APIs
- Managed deployment of API upgrade in versions such that the impact of mistakes in the API upgrade were mitigated by the use of beta flags to control roll-out
- Modified a GraphQL API and implemented a web interface to require users to confirm their current bank account when updating bank accounts to prevent account takeovers from resulting in stolen payouts
- Engaged in a software development work-flow involving code review, continuous integration, and a heavy reliance on automated testing in order to ensure the production of high quality software
Software Developer @ Destiny Solutions [May 2017 - August 2018]
- Implemented highly scalable solutions with Java related to financial integrity, configuration options, data import, and data export to enhance the stability and configurability of the product as well as integration capabilities with other systems
- Worked with support staff to resolve client-reported bugs using Java, Javascript, CSS, and HTML to enhance customer satisfaction and meet the company’s SLA
- Designed and implemented automated integration tests using Selenium, JBehave, and Serenity for saving items to a shopping cart; thereby, enhancing our confidence in a feature that is heavily used by our customers
- Implemented customizations to the company’s core product to tailor the product to the needs of varied customers using Java, Javascript, HTML, and CSS
Stuff I Like