Yashveer Rana
Verified Expert in Engineering
Software Developer
Bengaluru, Karnataka, India
Toptal member since March 26, 2018
Yashveer boasts over a decade of experience crafting and optimizing software for dynamic startups and large established enterprises, with a sharp focus on scalability. As a co-founder and CTO of an AI-driven fintech company, he designed a product that supports 400,000 users monthly. Skilled in Java and Node.js, Yashveer relies on these tools for development, while music fuels his energy during intense coding sessions.
Portfolio
Experience
Availability
Preferred Environment
Spotify, Visual Studio Code (VS Code), IntelliJ IDEA, MacOS
The most amazing...
...thing I've created was an application that scraped LinkedIn profile pictures and classified them as professional or unprofessional by using machine learning.
Work Experience
AI Expert
Kepler Cheuvreux SA
- Developed large language model (LLM) apps using OpenAI and Langchain to generate summarized financial reports for a sector/industry from equity research data of individual companies.
- Created buy and sell recommendations for investors based on financial performance.
- Utilized LLM summarization techniques like RAG, MapReduce, and MultiQueryRetrievals to generate reports from hundreds of research papers that fit token context windows.
- Employed prompt engineering techniques using zero-shot and few-shot examples to generate reports in the desired format and style. Performed AI tagging of the reports using vector embeddings for quick searching and retrieval.
CTO | Head of Engineering and Product | AI and LLM Specialist
6figr.com
- Built microservices and APIs in Node.js, Python, and Java to process career profiles and generate statistics that supported 300,000 users per month.
- Bootstrapped the platform from zero to more than 300,000 users per month. Used OpenAI extensively to create LLM AI apps like Interview Simulator and Job Resume Optimizer. Created a platform to auto-fill and apply to job applications using AI.
- Used LangChain coupled with OpenAI and Hugging Face LLM models to create LLM apps for the HR tech sector.
- Wrote scrapers and crawlers in Java, Selenium, and Puppeteer to scrape public data from major sites like Indeed, Glassdoor, and Crunchbase. Built a front-end modular web app using Angular and TypeScript.
- Trained machine learning models and neural networks using TensorFlow to perform career predictions.
- Designed product features and user flows, from conceptualization to implementation. Employed Google Analytics and other analytical tools to drive key decisions.
- Created prompts for extracting and tagging official HR and employment documents using GPT-4 and GPT-3.5 models. Used adversarial LLMs to ensure safe, prompt engineering practices in production.
Software Architect
Drishti
- Developed data pipelines to autocorrect AI-generated labels on videos and images.
- Built a task allocation service in Python FastAPI to distribute correction tasks amongst thousands of image data labelers working concurrently.
- Scaled engineering infrastructure to handle up to 100,000 reads per minute. Created Grafana dashboards to monitor the services.
Senior Software Engineer
Cyngn
- Built Java and Python microservices deployed on the AWS cloud using Serverless and Kubernetes that powered the Cyngn autonomous self-driving vehicles.
- Developed ETL pipeline for analytics derived from Redshift using PostgreSQL queries.
- Constructed augment features for the real-time vehicle tracking dashboard in React.
Java Developer
Hunter2
- Built a dozen microservices in Spring Boot, each showing the OWASP top 10 security vulnerabilities.
- Built secure patched microservices based on the OWASP top 10 recommendations for Java and Spring Boot.
- Deployed applications to the AWS cloud for production access.
Chatbot Developer
Wintelligen
- Built Hannah, an AI chatbot for Slack that can book trips and manage your travel directly from Slack.
- Designed an NLP chatbot with intent flows using AWS Lex.
- Designed microservices with AWS Lambda using the Serverless Framework.
- Built a dashboard for customers using the Angular framework.
- Integrated booking and payments with third-party services like Stripe, Uber, and Amadeus.
Senior Software Engineer
Freecharge
- Developed Autopay, a system for automatic phone recharges.
- Implemented scalable queues and consumers to handle high volume traffic.
- Created microservices in Spring Boot to support third-party service providers.
Software Developer
Souq.com
- Built a search platform using Apache Solr for eCommerce searches.
- Deployed a SolrCloud cluster for near-real-time (NRT) searches that could handle high volume searches of up to 30,000 queries per minute.
- Improved the relevancy of eCommerce searches by implementing custom tokenizers on Solr.
- Tweaked JVM on production services in Java to ensure maximum efficiency.
- Improved search conversion rates by 43% and reduced search response times by 40%.
Software Developer
Oracle
- Wrote applications in Java for the telecommunication domain.
- Developed system for maintaining versioning of application changes with optimal storage efficiency.
- Set up and integrated a test framework with Jenkins and JUnit.
Experience
6figr.com
https://6figr.comTasks Accomplished:
• Bootstrapped the platform from zero to more than 300,000 users/month using SEO.
• Built a front-end SPA using the Angular framework with TypeScript.
Hapi-gate
https://www.npmjs.com/package/hapi-gateNFT Gallery
Education
Bachelor of Technology Degree in Computer Science & Engineering
National Institute of Technology - Rourkela, India
Skills
Libraries/APIs
Node.js, REST APIs, Slack API, Puppeteer, Stripe, Stripe API, React, TensorFlow
Tools
Amazon Lex, Solr, Slack, ChatGPT, IntelliJ IDEA, Helm, Apache Airflow, Grafana
Languages
Java, JavaScript, Python, Solidity, TypeScript, TypeScript 3
Frameworks
Hapi.js, Serverless Framework, Spring Boot, Selenium, Spring, Hibernate, Angular, Django
Storage
MySQL, Amazon DynamoDB, MongoDB, Redis, Neo4j, XML Parsing, PostgreSQL, Redshift
Paradigms
Microservices, Agile
Platforms
AWS Lambda, Amazon Web Services (AWS), SolrCloud, Ethereum, MacOS, Visual Studio Code (VS Code), Docker, Kubernetes, Kubeflow, Google Cloud Platform (GCP)
Other
Web Scraping, GPT-4, Prompt Engineering, Generative Pre-trained Transformers (GPT), Serverless, Slackbot, Scraping, CTO, Artificial Intelligence (AI), Spotify, OWASP Top 10, Chatbots, Google SEO, FastAPI, LangChain, Language Models, Machine Learning, Large Language Models (LLMs), Hugging Face, Fractional CTO
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring