A

Amir Khan

Software Engineer

Bengaluru, Karnataka, India5 yrs 7 mos experience
Most Likely To Switch

Key Highlights

  • Revamped code base, reducing latency by over 50%.
  • Designed robust Gold Loan service from scratch.
  • Awarded Spotlight Award for outstanding performance.
Stackforce AI infers this person is a Backend-focused Software Engineer in the Fintech industry.

Contact

Skills

Core Skills

Backend DevelopmentMicroservices ArchitectureApi DesignSoftware DevelopmentCompetitive ProgrammingLeadership

Other Skills

AWS S3AlgorithmsAmazon SQSAmazon Web Services (AWS)Apache KafkaBack-End Web DevelopmentBloom filterBootstrapC (Programming Language)C++CPPCascading Style Sheets (CSS)Data StructuresDatabase DesignDesign Patterns

About

I am a Software Engineer with a passion for building scalable and robust software solutions. With a strong foundation in Computer Science and Engineering, I have honed my skills in various programming languages such as Java, C, C++, JavaScript, and Python. Throughout my career, I have demonstrated a commitment to delivering high-quality code by adhering to Test-Driven Development (TDD) methodologies. I have a keen eye for detail and strive to minimize bugs while ensuring code correctness. Additionally, I have hands-on experience with databases like MongoDB, MySQL, and MariaDB. Let's collaborate on innovative projects and create impactful solutions together!

Experience

5 yrs 7 mos
Total Experience
1 yr 1 mo
Average Tenure
1 yr 11 mos
Current Experience

Nutanix

Member of Technical Staff 2

Jul 2024Present · 1 yr 11 mos · Bengaluru, Karnataka, India · Hybrid

Lendingkart

SDE 1

Jul 2023Jul 2024 · 1 yr · Bengaluru, Karnataka, India · Hybrid

  • Revamped and reorganised the entire code base which lead to p95 latency to drop from 200 ms to 95 ms, resulting in a more than 50%
  • increase in system efficiency and a 20% reduction in code maintenance time.
  • Conceptualized, designed, and implemented a robust Gold Loan service from the ground up, showcasing expertise in backend development,
  • microservices architecture, and database design, capable of handling .
  • Designed and implemented a new lender KYC flow, serving as a bridge between lender and customer for seamless KYC processing. Created
  • high-level design (HLD) and low-level design (LLD) documentation to support the implementation.
  • Exposed comprehensive APIs and Webhooks for loan creation, term generation and disbursal, showcasing a deep understanding of API design
  • and integration.
  • Engineered a streamlined onboarding process for lenders, reducing the duration from 2 days to just 30 minutes.
  • Implemented database restructuring, significantly improving system efficiency and data retrieval speed, resulting in p95 latency to drop
  • from 200 ms to 95 ms.
  • Effectively utilised design patterns and adhered to SOLID principles to develop code that is inherently generic, extensible, and maintainable,
  • ensuring its adaptability for future enhancements and scalability.
  • Used Java, Springboot , Apache kafka, Redis, Elastic search, MongoDB, MySql
MongoDBApache KafkaSpring bootElastic searchMySQLDistributed Systems+2

Fasal - grow more, grow better™

2 roles

SDE 1

Promoted

Aug 2022Jul 2023 · 11 mos · Bengaluru, Karnataka, India

  • Honoured with Spotlight Award (Both quarterly and monthly)
  • Implemented decoupled cron jobs by separating business logic from the cron server, enhancing scalability and
  • flexibility for scaling up or down as needed.
  • Also decoupled already written cron jobs where business logic was sitting in the cron server.
  • Built localisation service to localise different words and sentences dynamically for chosen language.
  • Automated processes for JIRA ticket creation whenever issues are reported by logs maintenance services that
  • reduced manual efforts by 50 %
  • Built various disease and pest models and have used messaging queues to facilitate communication between
  • two services.
  • Added validations for local configs and all other configs in CI/CD pipeline. Automated config addition for all other
  • environment as soon as new workers gets added.
  • Adhered to Test-Driven Development (TDD) methodology to ensure code correctness and minimize the
  • occurrence of bugs.
Vue.jsAmazon SQSData StructuresBack-End Web DevelopmentSoftware DevelopmentGit+8

Software development Engineer

Jan 2022Aug 2022 · 7 mos · Bengaluru, Karnataka, India

  • Automated processes for uploading images to AWS S3.
  • Fixed Bugs and developed functionalities
  • Wrote robust unit test cases for functionalities
Vue.jsData StructuresBack-End Web DevelopmentSoftware DevelopmentGitElasticsearch+7

Seamless distribution systems ab

SWE

Aug 2021Jan 2022 · 5 mos · Kolkata, West Bengal, India

  • worked on ERS360
  • Implemented Microservices architecture using Spring Boot to develop SOAP/REST APIs.
  • Additionally,Wrote robust unit test cases for various software products.
Data StructuresSpring FrameworkJavaBack-End Web DevelopmentSoftware DevelopmentGit+10

Codechef

Codechef College Chapter Lead

Oct 2020Jul 2021 · 9 mos · Kolkata, West Bengal, India · Remote

  • Planned and conducted multiple workshops and seminars on advanced topics in competitive programming, data structures, and algorithms.
  • Developed and implemented a structured mentorship program to guide students in improving their problem-solving skills and preparing for coding competitions.
  • Coordinated and executed coding contests to simulate real-world competitive programming environments, helping students prepare for real real-world competitive programming.
Competitive ProgrammingData StructuresAlgorithmsCPPTeam LeadershipTeam Building+1

Education

Institute Of Engineering and Management

Bachelor of Technology - BTech — Computer Science

Jan 2018Jan 2022

Stackforce found 100+ more professionals with Backend Development & Microservices Architecture

Explore similar profiles based on matching skills and experience