Hi, My name is
Basit Anwer
I love building software products
I’m a software engineer and building software products is my jam! Whether it’s for a startup or a big fancy enterprise, I love taking on the challenge of creating solutions that tackle real-world problems.
I have the experience of building
About Me
Hello, my name is Basit Anwer and I am a software engineer with over 13 years of experience. I started my career back in 2009 and never looked back on programming.
Fast forward today, i have had the privilege of working with some of the best minds in the industry and have been able to build some amazing products. I have worked on
Distributed Caches, Oil & Gas Industry, E-Commerce, SaaS products.
My recent experience was designing, building and leading a team to build a SaaS product from the ground up. The product is successfully serving a 1000 queries a second to every customer. I also hired and trained a team of 5 engineers to maintain the product.
Javascript
Typescript
NodeJS
ReactJS
TailwindCSS
NextJS
GraphQL
Python
AWS
Docker
DigitalOcean
Django
.Net
Java
Linux
MongoDB
MySQL
PostgreSQL
Redis
Experience
Solution Architect
Capabl
USA (Remote)
- Designed & built an analytics SaaS product serving 1000+ database queries per second.
- Hired and trained Dev and QA team to build and maintain the SaaS product.
- Architectured the SaaS product to provide 99.9% uptime with strong reliability & resilience.
- Designed and built public & internal GraphQL APIs with backward compatibility.
- Established a minimum code coverage requirement of 90% & implemented tools to automatically track and enforce it.
TypescriptNodeJSDockerGitHub ActionsPostgresRedisAWSDigital Ocean
2021 - presentSenior Software Engineer
Vectara
USA (Remote)
- Startup by ExGoogle Engineers.
- Developed backend & frontend of the SaaS product.
- Designed & developed a document converter accurate up to 99% with speeds reaching up to 800+ docs/minute
- Created a fully automated testing solution to benchmark and test our APIs.
PythonReact.jsProtobufJavaJavaScript
2020 - 2021Team Lead
LMKR / Halliburton
Pakistan (Hybrid)
- Maintained and improved the company's SDK exposed for external and internal use within the suite of products.
- Overhauled legacy deployments into CI/CD methodology.
- Improved the DevOps process and implemented various methodologies to make deployment and testing faster.
- Oversaw the WFH transition when COVID-19 struck. This included the whole deployment process and how technology was deeply involved throughout the company.
DirectXMicrosoft AzurePythonC++C#.NET
2019 - 2020Application Architect
LMKR / Halliburton
Pakistan (Islamabad)
- Improved application performance by 200% by performing refactoring & architectural changes.
- Overhauled legacy deployments into CI/CD methodology.
- Reduced cloud costs by analysing usage in Azure by 60%.
- Programmed GPU shaders in C in an in-house built 3D engine for modelling terrain.
DirectXC++C#.NETWPFTelerik
2017 - 2019Solution Architect
Alachisoft (NCache)
Pakistan (Islamabad)
- Introduced MapReduce in NCache as a distributed computing framework.
- Part of a team developing a NoSQL database.
- I paired up with the marketing team to double customer feedback & input.
NoSQLDistributed ComputingPythonProtobufRedisJavaC#.NET
2015 - 2017CoFounder
SocialSynopsis
Pakistan (Islamabad)
- Built a Data/ML pipeline that sifts through 100 million tweets & Facebook posts to provide business intelligence reports.
- Increased user retention by 2x by engaging customers & updating the dashboard UX.
- Automated machine provisioning in AWS using SDK.
Node.jsPythonJavaRedisMySQLLinuxHTMLCSS
2013 - 2016Team Lead
Alachisoft (NCache)
Pakistan (Islamabad)
- Major improvements in JGroups Cluster algorithm to split-brain problems and fixed 5 major clustering issues.
- Implemented SQL queries & indexes on a Key-Value store.
- Improved performance of NCache by 20%.
Distributed ComputingProtobufJavaC#.NETC++
2009 - 2013Volunteer
2020 - 2021
Product Lead
- 'Shikari' is a SaaS product that removes Twitter bots from hashtags using machine learning. Challenges Fake news.
DjangoPythonDockerAWSMLRedis
2020 - 2021
Data Engineer
- https://www.dawn.com/in-depth/spam-sms
- Your price tag has a number , a data-based report published by DAWN about how spam SMS messages thrive in Pakistan.
DjangoPythonDockerAWSMLRedis
2018 - 2019
Data Engineer
- Categorizing Human rights violations in rural areas using data science with FIR cases.
PythonMicrosoft Azure
2017 - 2019
President
- 'International community Hacks' (journalists) and 'hackers' (technologists) work together to create physical and digital spaces for exploring new ways to tell stories.
PythonJavascript
2015 - 2017
Software Engineer
- Awaaz is all about giving voice to the under-represented issues in the Pakistani community through social media data analysis and data visualizations
MySQLPythonJavascriptRedisJava