Farhan Khwaja

Farhan Khwaja Email and Phone Number

Senior Backend Engineer @ Fern
Los Angeles, CA, US
Farhan Khwaja's Location
Los Angeles, California, United States, United States
Farhan Khwaja's Contact Details

Farhan Khwaja work email

Farhan Khwaja personal email

Farhan Khwaja phone numbers

About Farhan Khwaja

With years of professional experience at the intersection of software engineering and Web3, my core competencies lie in developing scalable infrastructure and decentralized applications.In my most recent role at thirdweb, I've had the opportunity to architect and co-develop the thirdweb Engine, which has successfully processed over 10M+ transactions. I excel in high-scale environments, managing infrastructure that handles millions of API calls, which are crucial in the fast-paced world of SaaS and Web3 platforms.

Farhan Khwaja's Current Company Details
Fern

Fern

View
Senior Backend Engineer
Los Angeles, CA, US
Website:
fernhq.com
Employees:
10
Farhan Khwaja Work Experience Details
  • Fern
    Senior Backend Engineer
    Fern
    Los Angeles, Ca, Us
  • Tephra Labs
    Senior Software Engineer
    Tephra Labs Dec 2024 - Present
  • Thirdweb
    Senior Software Engineer
    Thirdweb May 2023 - Sep 2024
    San Francisco, California, Us
    Bringing the magic of Web3 with ThirdWeb!! #BUIDLAs a Senior Software Engineer at Thirdweb, I played a pivotal role in architecting and implementing scalable backend systems for a cutting-edge Web3 platform.
  • Lucid Sight, Inc.
    Technical Director
    Lucid Sight, Inc. Sep 2021 - Apr 2023
    Los Angeles, Ca, Us
    • Collaborate closely with senior management to transform the vision for Colyseus into a market-leading product, driving innovation and growth.• Lead the prioritization process and set both short- and long-term goals for software and SaaS development, ensuring alignment with business objectives.• Oversee and manage the DevOps and software engineering teams, prioritizing tasks to ensure the smooth deployment and maintenance of our SaaS solutions.• Shape the technological strategy in collaboration with development teams, defining pipelines, tools, and core development methodologies to ensure seamless execution.• Identify and mitigate technical risks, developing robust plans to address potential challenges early in the development process.• Establish comprehensive standards and procedures to track and measure project progress, ensuring timely and high-quality outcomes.• Assess the performance of development teams, leveraging strengths while addressing areas for improvement through targeted performance plans.• Lead technical recruitment efforts by evaluating candidates for key technical positions, ensuring top talent is brought into the organization.• Continuously scout and evaluate emerging technologies and tools, identifying opportunities to enhance innovation and development practices.• Oversee the creation of detailed technical design documentation, ensuring accuracy and relevance to project needs and timelines.• Provide cross-functional insights on the feasibility of design goals, guiding project timelines and ensuring practical implementation strategies.• Review software implementations to ensure thoroughness, quality, and alignment with project objectives.• Proactively identify areas of high technical risk and collaborate with senior management to address these challenges strategically.• Spearhead the creation of automated testing processes for system features, contributing to a more efficient build and release pipeline.
  • Lucid Sight, Inc.
    Lead Software Engineer
    Lucid Sight, Inc. Dec 2019 - Sep 2021
    Los Angeles, Ca, Us
    • Lead the full lifecycle development of blockchain-based games such as MLB Champions and Crypto Space Commander, from initial concept to live production, ensuring seamless deployment across web, iOS, and Android platforms.• Architect and implement scalable backend infrastructures to support high-volume concurrent users, ensuring stability and efficiency in a global environment.• Develop, optimize, and deploy Ethereum smart contracts for ERC721/20 tokens, ensuring secure and efficient transaction processing on-chain.• Build and maintain data indexing pipelines for large-scale, real-time data processing, integrating with external data sources such as MLB Stats APIs.• Develop APIs and tools for blockchain-based platforms like Scarcity Engine, enabling developers to leverage the platform for digital scarcity solutions and marketplaces.• Collaborate with cross-functional teams to ensure smooth integration of gameplay logic, smart contracts, and front-end features.• Continuously improve performance, scalability, and cost-efficiency of on-chain operations by implementing batching, gas optimization strategies, and dynamic pricing models.• Ensure high-quality software development practices through code reviews, automated testing, and documentation.• Drive innovation by evaluating and implementing emerging blockchain tools and technologies, staying at the forefront of industry trends.• Oversee the deployment and management of cloud-based infrastructure on platforms like AWS and GCP, ensuring system reliability and scalability.
  • Lucid Sight, Inc.
    Full Stack Engineer
    Lucid Sight, Inc. Dec 2016 - Dec 2019
    Los Angeles, Ca, Us
    Designed, Implemented and Launched some of the coolest stuff on the Ethereum blockchain & VR based analytical platform (VARSS) with the team here at Lucid Sight. Below is the list of all:- Scarcity Engine (SaaS Product)- MLB Champions (Web + Mobile Game)- Crypto Space Commander (MMO Game)- VARSSBelow are the responsiblities:• Develop and maintain scalable RESTful APIs and GraphQL services, ensuring efficient communication between the front-end and back-end systems.• Design and implement rich, responsive, and user-friendly front-end interfaces using modern web technologies like React, AngularJS, and JavaScript/TypeScript.• Build and optimize backend services using Node.js, Express.js, and other server-side frameworks to ensure high performance and reliability.• Collaborate closely with product managers, designers, and other engineers to translate business requirements into technical solutions.• Ensure seamless integration with databases, such as PostgreSQL, MySQL, or MongoDB, and manage efficient data storage and retrieval.• Implement secure authentication and authorization mechanisms, ensuring user data security and adherence to best practices.• Perform regular code reviews, write comprehensive documentation, and develop automated testing solutions to ensure software quality and maintainability.• Continuously improve the scalability, performance, and security of the application by monitoring, analyzing, and optimizing the codebase.• Work with cloud platforms such as AWS, Azure, or Google Cloud, implementing DevOps best practices for deployment, monitoring, and scalability.
  • Code 2 Learn
    Founder
    Code 2 Learn Nov 2010 - Nov 2017
    Learn, Code, Share @Code2LearnA blog where I write tutorials on various programming languages, web-development, Image Processing, Data Warehousing and other CS topics.Apart from this I also offer our readers the ability to request tutorials.
  • Usc Annenberg Innovation Lab
    Data Scientist
    Usc Annenberg Innovation Lab May 2015 - Dec 2016
    Los Angeles, Ca, Us
    Working as a Data Scientist on projects at the intersection of media, culture and technology. Evolution of media and its impact on governments, businesses, education, creators and consumers, with a particular focus on the future of the media landscape. One of the primary goals is to help reveal the nuances of fan involvement, specifically identifying the various fan objects, activators and environments that inspire people to engage, as well as the media properties and communities associated with them.
  • Accenture
    Senior Software Engineer
    Accenture Dec 2014 - Jan 2015
    Dublin 2, Ie
    * Apart from being a developer a bit of management work needs to be done.* Work/Project Estimation.* Giving feasible and appropriate solutions to complex problems.* Understanding real-life problems which Retail faces.* Understanding and providing solutions to problems which are face by the client and help them in streamlining and automating the process.* Working on Teradata 14.1 and understanding the difference between 13.10 usage pattern.* Closely working with all colleagues and helping them fine-tune queries.* Using Informatica 9.1 as GUI based data migration tool.* UNIX and Perl Scripting.* Growing professionally by presenting idea, presentations and taking Brown Bags on functional topics of Retail Industry.
  • Accenture
    Software Engineer
    Accenture Oct 2013 - Dec 2014
    Dublin 2, Ie
    • Understanding the functional requirements and developing ETL solutions.• Performing end to end unit testing and documenting the results in unit test plans. • Troubleshooting and developing production hot fixes in case of failures. • Performed Mapping Optimizations to ensure maximum Efficiency• Expertise in Push Down optimization of Informatica• Worked on DB2, Sql Server, Teradata DBs.Wrote complex queries, Stored Procedures/Functions, views whenever required.• Expertise in Historical Data population and Correction• Development work, creating assets/reusable tools using UNIX (Shell) scripts. As DW can have multiple source systems, we have to handle some of files which are used by our process daily and it is accomplished by writing file management scripts which help us to ease some of most complex processes.• Not only exposing myself to new technical advancements in DW/BI field but also keeping up with the concepts used in Retail Data Warehouse. Projects that I have worked on has helped me in gaining knowledge about subject area like HR, Finance, Labour Tracking, Marketing, Customer, Customer Survey, Associate Survey, Loyalty, Trend Analysis (System), Markdowns, Inventory, Sales etc.
  • Accenture
    Associate Software Engineer
    Accenture May 2012 - Sep 2013
    Dublin 2, Ie
    EDW Developer, working on handling data in a data warehouse.• To understand the basic functionalities of the Business• Cleansing and trapping incorrect data• Created Informatica Mappings and Mapplets using different transformations• Extensively used different transformations like Source Qualifier, Filter, Aggregator, Expression, Connected and Unconnected Lookup, Sequence Generator,Router , Update Strategy ,Nomalizer and Transaction Control.• Extensively involved in Fine-tuning the Informatica Code (mapping and sessions), SQL to obtain optimal performance and throughput • Created lots Informatica Metadata Queries to find Project impact analysis, Accurate effort estimation, Reduces rework & manual efforts, Reduces rework & manual efforts* Development work, creating assets/reusable tools using UNIX (Shell) scripts.
  • Pricebaba
    Php Developer
    Pricebaba Mar 2012 - May 2012
    Worked as a PHP Developer in a start-up called Pricebaba. Pricebaba is shopping intelligence engine which helps you to find the best price of products in your vicinity. Used framework such as CodeIgniter and applied the MVC i.e. (Model-View-Controller) model. Also used Highcharts Lib. (jQuery) which helps in showing graphs. Worked on backend as well and also made some complex logic to define the best phone for a particular user as per his 1st choice of mobile.
  • Indian Oil Corporation Limited
    Safety Index Management System (Sims)
    Indian Oil Corporation Limited May 2010 - Jun 2010
    New Delhi, New Delhi, In
    In Marketing Division various petroleum products are marketed and transported to the end consumers. The storage, distribution and supplies to end consumers are handled at various depots, terminal, LPG plants and Aviation Fuel Stations. These products are highly volatile and dangerous if not handled correctly and carefully. There are laid down norms for handling these products as per the manuals issued by Safety & Environmental Protection Dept. In order to monitor the safety measures, knowledge of employees on safety issues, maintenance of safety equipment and conducting regular drills, safety Dept. conducts a periodical inspection. The inspections are carried by regional as well as HO team as a routine inspection as per the Inspection format. In the inspection format there are number of activities against which marks are allotted and finally a safety index is calculated to ascertain whether the particular unit viz depot, terminal, LPG plant and AFSs are safe for working and also any points which are to be attended which are mentioned against pending action plan in the format itself. Any unsafe unit where the safety index is less than the bench mark index, the proposal is mooted for closure of the same. There was a need to make a complete application package for evaluation of safety index including inspections and follow up report for all units under the State Offices of each region.

Farhan Khwaja Skills

Java Sql Html Unix Programming Data Warehousing Php Unix Shell Scripting Etl Data Mining Python Machine Learning Shell Scripting Core Java Oop Web Applications Matlab Business Intelligence Software Engineering Informatica Pl/sql Teradata Web Development Software Development Databases Mean Stack Mongodb Node.js Angularjs Ethereum

Farhan Khwaja Education Details

  • University Of Southern California
    University Of Southern California
    Informatics
  • Svkm'S Nmims Mukesh Patel School Of Technology Management & Engineering
    Svkm'S Nmims Mukesh Patel School Of Technology Management & Engineering
    Computer Engineering
  • Kendriya Vidyalaya
    Kendriya Vidyalaya
    Science

Frequently Asked Questions about Farhan Khwaja

What company does Farhan Khwaja work for?

Farhan Khwaja works for Fern

What is Farhan Khwaja's role at the current company?

Farhan Khwaja's current role is Senior Backend Engineer.

What is Farhan Khwaja's email address?

Farhan Khwaja's email address is fa****@****ail.com

What is Farhan Khwaja's direct phone number?

Farhan Khwaja's direct phone number is +121345*****

What schools did Farhan Khwaja attend?

Farhan Khwaja attended University Of Southern California, Svkm's Nmims Mukesh Patel School Of Technology Management & Engineering, Kendriya Vidyalaya.

What are some of Farhan Khwaja's interests?

Farhan Khwaja has interest in Football (Arsenal Football Club), Java, Data Warehousing, Cloud Computing, Blogger.

What skills is Farhan Khwaja known for?

Farhan Khwaja has skills like Java, Sql, Html, Unix, Programming, Data Warehousing, Php, Unix Shell Scripting, Etl, Data Mining, Python, Machine Learning.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.