Akshay Tyaagi

Engineering Manager

Varanasi, Uttar Pradesh, India13 yrs 9 mos experience
Highly Stable

Key Highlights

  • Led multiple teams in high-impact engineering projects.
  • Expert in microservices architecture and cloud technologies.
  • Proven track record in developing scalable software solutions.
Stackforce AI infers this person is a SaaS expert with strong capabilities in microservices and cloud architecture.

Contact

Skills

Core Skills

MicroservicesSpring BootAwsSoftware Development

Other Skills

API GatewaysAPI ManagementAWS S3AWS-EventBridgeAgile MethodologiesAmazon Web Services (AWS)AngularAngularTSCaffeine CacheCommunicationDroolsElasticCacheEngineering ManagementFault Tolerant SystemsHAproxy

Experience

13 yrs 9 mos
Total Experience
11 yrs 2 mos
Average Tenure
2 yrs 7 mos
Current Experience

Atlassian

Senior Engineering Manager

Nov 2023Present · 2 yrs 7 mos · India · Remote

Mykaarma

5 roles

Sr. Engineering Manager

Aug 2023Nov 2023 · 3 mos

  • Overseeing two teams(Scheduler, Transportation), comprising 12+ engineers, in maintaining, improving, and expanding their tech stacks and features.
  • Designing strategies for increasing the scale and adoption of the suite of products.
  • Setting up quarterly OKRs and KPIs to align team members on both personal and organizational growth.
  • Actively hiring and allocating engineers/teams to meet organizational needs.
  • Major Project:
  • i. Appointment Scheduling Capacity Management using Custom DSL Rules: Created a DSL(Domain Specific Language) to enable a guided user interface for capacity rules management of the appointment scheduling system. Designed for optimal rules execution times and future expansion of DSL for additional use cases. Technologies used: Spring Boot-based Microservices, ElasticCache, Java, RMQ, Redis Bitmaps.
Spring Boot-based MicroservicesElasticCacheJavaRMQRedis BitmapsMicroservices+1

Engineering Manager

Promoted

Aug 2019Aug 2023 · 4 yrs

  • Oversaw two teams comprising 10+ engineers in maintaining, improving, and expanding application stacks.
  • Guided team members to achieve both individual and organizational goals.
  • Ensured seamless inter-team coordination while handling projects involving collaboration among 3-4 teams.
  • Major Projects:
  • i. Controlled Canary Architecture for Services: Designed and implemented a controlled canary architecture for services. Routed requests from a select group of pre-defined end-users to new code deployments on canary cluster. Enabled observation and assessment of releases before promoting them to the general population. Technologies used: Spring Cloud Gateway, Caffeine Cache, HAproxy, RMQ, AWS-EventBridge.
  • ii. Service-Cart: Developed an editable workflow for service dealerships to mimic their car-repair life-cycle. Enabled easy interaction with car owners, including sending videos and photos of proposed repairs for quick approvals. Technologies used: MongoDB, Angular, Spring Boot, RMQ, AWS S3.
Spring Cloud GatewayCaffeine CacheHAproxyRMQAWS-EventBridgeMongoDB+4

Senior Team Lead

Dec 2016Jul 2019 · 2 yrs 7 mos

  • Guided a team of 4-5 engineers, overseeing task/project allocations and timely delivery of sprints.
  • Focused on creating scalable and fault-tolerant architectures, keeping in mind the best design and coding principles.
  • Planned for team's growth and fallback strategies for handling uncertain/unpredictable situations.
  • Major Projects:
  • i. Shared Inbox (Patent Issued: https://patents.google.com/patent/US11646987B1/): Created an Inbox shared among multiple agents while ensuring only one agent interacts with a specific end-customer. Managed concurrent read-and-write operations and conflict resolution. Technologies used: Redis-based distributed locks, PubNub, Spring Boot.
Redis-based distributed locksPubNubSpring BootSoftware Development

Senior Software Engineer

Promoted

Oct 2014Nov 2016 · 2 yrs 1 mo

  • Led architectural projects focused on transitioning from monolithic architecture to micro-services.
  • Designed reliable, scalable, and fault-tolerant back-end services.
  • Managed end-to-end product-based projects, including requirements gathering, front-end/back-end design, release scoping, and timely delivery.
  • Major Project:
  • i. Dedicated Messages View Service: Created a micro-service
  • with a NO-SQL schema and elastic caching for efficient rendering of user-specific inbox views. Improved inbox/outbox performance and facilitated easy message
  • filtering.
RDBMSSpring BootMongoDBMicroservicesFault Tolerant SystemsAgile Methodologies+1

Software Engineer

Jun 2012Sep 2014 · 2 yrs 3 mos

  • Contributed to various modules of the Product Suite, including Communications, Scheduling, Batch Processing, and Data integration with third parties.
  • Executed projects aimed at stability enhancement and code-base modularization.
  • Major Project:
  • i. Database Restructuring: Organized the database schema to improve data normalization, consistency, and future scalability.
JavaRDBMSSpring BootRMQREST APIsMongoDB+2

Cisco systems

Intern

May 2011Jul 2011 · 2 mos

Education

Indian Institute of Technology (Banaras Hindu University), Varanasi

Bachelor of Technology (B.Tech.) — Computer Science & Engineering

Jun 2008Jun 2012

Stackforce found 100+ more professionals with Microservices & Spring Boot

Explore similar profiles based on matching skills and experience