N

Nitin Sharma

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable, high-performance systems.
  • Successfully migrated a monolithic web crawler to microservices.
  • Improved patient satisfaction through innovative teleconsultation tools.
Stackforce AI infers this person is a Backend-heavy Fullstack developer with expertise in SaaS and Healthcare solutions.

Contact

Skills

Core Skills

JavaAwsPythonRuby On RailsSqlSoftware Development

Other Skills

AJAXAWS BatchAWS KinesisAWS LambdaAlgorithmsAmazon Web Services (AWS)Azure cloudBack-End Web DevelopmentComputer NetworkingContinuous Integration (CI)CryptocurrencyData StructuresDatabasesDesign PatternsDiscrete Mathematics

About

Hey there! I'm a dedicated software engineer with nearly 7 years of experience solving complex engineering problems and building scalable, high-performance systems. Tech Skills – Ruby on Rails, Python, Java, SQL, NoSQL, Distributed Systems, Microservices, Event-Driven Architecture, AWS, System Design, Data Structures and Algorithms. I'm passionate about writing clean, efficient, and maintainable code while following best practices and coding standards. I focus on optimizing applications for performance and scalability and tackling data-intensive challenges. I enjoy collaborating with cross-functional teams to build robust, user-friendly systems that meet business goals. Let's connect to explore opportunities where I can apply my expertise to create impactful solutions!

Experience

7 yrs 3 mos
Total Experience
1 yr 9 mos
Average Tenure
2 yrs 9 mos
Current Experience

Bazaarvoice

Senior Engineer

Sep 2023Present · 2 yrs 9 mos · Bengaluru, Karnataka, India

  • Language and Technologies: Java, Spring, AWS Lambda, SQS, GitHub Actions, MongoDB, ECS, EC2, S3, SQS.
JavaSpringAWS LambdaSQSGitHub ActionsMongoDB+4

G2

Software Engineer 2

Jun 2022Jun 2023 · 1 yr · India

  • Migrated a monolithic web crawler to a microservice architecture, utilizing AWS Batch and implementing the Breadth First Search algorithm, resulting in a threefold increase in crawling speed from 58k URLs/hr to 165k URLs/hr, while scaling technographic data generation from 5.8 GB/hr to 16.5 GB/hr.
  • Implemented a Url-Frontier service incorporating data polling, preprocessing, and a sliding window rate limiter, successfully enabling the submission of 16.5k domains/hr to AWS Batch.
  • Developed a Domain-Ingestion service that effectively sanitizes and inserts new domains or subdomains in batches, resulting in an ingestion rate of ~500k domains/min.
  • Integrated Kinesis Producer and Consumer applications to establish an event-driven system, facilitating real-time data sharing and seamless connectivity between various microservices, enhancing the overall agility and responsiveness of the system.
  • Language and Technologies: Python, AWS Batch, AWS Kinesis, Docker, Terraform, Ruby.
PythonAWS BatchAWS KinesisDockerTerraformRuby+1

Kumolus

Software Engineer

Nov 2020May 2022 · 1 yr 6 mos · India · Remote

  • Integrated Slack, Teams bot, allowing seamless client communication on multiple platforms, now widely utilized by all clients.
  • Language and Technologies: Ruby on Rails, SQL, Python, Azure cloud.
Ruby on RailsSQLPythonAzure cloud

Myupchar.com

Software Development Engineer

Oct 2018Oct 2020 · 2 yrs · South Delhi, Delhi, India

  • Normalized and modified e-commerce schema to provide the support of adding different types of products in the cart. This new schema reduced several queries and increased approximately 35% speed of e-commerce pages.
  • To convert call leads into orders, integrated the IVR system which improved the productivity of the operational team and increased the rate of manual orders by 28%.
  • To block redundant communications to users, modified queue processing in the background system, which reduces 20% of overall SMS cost.
  • Implemented teleconsultation tool for doctors and assistants. It helps them to give better treatment advice​, which results in an increased patient satisfaction rate from 35% to 65%.
SQLIVR systemteleconsultation toolSoftware Development

Education

Dr. K.N. Modi Institute of Engineering and Technology

Bachelor of Technology - BTech — Information Technology

Aug 2013Aug 2017

Stackforce found 100+ more professionals with Java & Aws

Explore similar profiles based on matching skills and experience