Akash Ratiwal

Software Engineer

Gurugram, Haryana, India8 yrs 10 mos experience
Highly Stable

Key Highlights

  • Led multiple successful projects with zero bugs in production.
  • Expert in both backend and frontend technologies.
  • Proven track record in optimizing performance and scalability.
Stackforce AI infers this person is a SaaS Fullstack Engineer with strong backend and frontend development expertise.

Contact

Skills

Core Skills

GolangMicroservicesWebpackGraphqlReactGrpcRestful Apis

Other Skills

AlgorithmsBDDBehavior-Driven DevelopmentCC++Cascading Style Sheets (CSS)Data StructuresDropwizardErlangHTMLJavaJavaScriptJestLinuxNodeJS

About

With 5+ years of total Software Development Industry experience and 7+ years in programming. Extensive experience of working in backend & frontend technologies like NodeJS, Java, TypeScript, Golang, MVC, JSON, nginx, RabitMQ, PostgreSQL, Python, Redis, Solr, Kuejobs, ejabberd, Erlang/OTP, gRPC, ReactJS, Webpack, Redux & React Router. Hands on experience in all phases of Software Development Life Cycle (SDLC) including requirement analysis, design, development, implementation, delivery and troubleshooting. I am a solutions-oriented engineering professional with a Bachelor of Technology - BTech focused in Information Technology from Indian Institute Of Information Technology who thrives in challenging environments where my performance directly impacts the bottom line. Feel free to contact me for any challenging opportunity.

Experience

Mindtickle

3 roles

Technical Lead - Software Engineer 3

Promoted

Mar 2022Jan 2025 · 2 yrs 10 mos

  • Uploader Revamp: Delivered uploader as a platform piece being extensible & customizable in nature to be used by domains. Moved from legacy single file upload to bulk asynchronous resumable uploader. Led the project from requirement gathering, architecture design, documentation & low level design to materialization with a team of 7 developers.
  • Digital Sales Room Integration: Designed & implemented architecture for syncing users & its integration with mindtickle platform. Refactored some of the reusable platform pieces for golang in a separate module. Planned all milestones & their timelines. All were released incrementally on time with 0 bugs on production. Led a team of 4 back end developers.
  • Webpack federation remote entries optimization: Optimized remoteEntry load times with the help of dynamic caching strategy. On second loads, JS was loaded from disk cache reducing load time to 1-4ms. Wrote common FE deployment scripts as part of this project.
  • Guided & mentored team to shift an entire legacy application from legacy source code to module federation architecture. Was all seamless with very few countable number of UI bugs.
  • Designed & developed a gRPC based golang micro service for handling bulk actions in CMS & integrated it with notification server to inform the user with its progress as a notification item. It is based on event driven architecture making use of event choreography & RabbitMQ.
  • Designed & developed a scalable data ingestion platform services on BE side for resumable ingestion of media data from various sources like command line utilities as well as uploads from front end. It used tus protocol along with Golang for data ingestion. It is also an event driven system.
  • Interviewed folks for mindtickle in front end domain.
NodeJSGolanggRPCRabbitMQPostgreSQLWebpack+1

Software Engineer 2

Promoted

Apr 2019Mar 2022 · 2 yrs 11 mos

  • Contributed to the newly built Asset Hub in FrontEnd. Optimized front end queries, developed asset detail dashboards with Relay & wrote some functional tests with React testing library.
  • Spearheaded the development of backend (gateway services like GraphQL gateway & domain services) for CMS driving test driven development for backend services. Formulating the processes for TDD, structuring services for TDD etc. were part of this.
  • Optimized and stress tested the internal SCORM engine with user journey for load handling & optimization using locust framework.
  • Developed a domain layer service in Java for collaboration between various authors to create learning content. Currently, handling ~4 million read queries per month from learner dashboard.
GraphQLJavaReactTDDRelay

Software Engineer

Aug 2018Apr 2019 · 8 mos

  • Spearheaded development of tag management system for content discovery, classification & analytics with help of tagging. Developed a gRPC microservice at platform layer for handling the tag related CRUD operations.
  • Handled front end development of tag management system as well as learner facing modules
  • in React.
gRPCReact

Fastfox.com

2 roles

Software Engineer II

Jun 2016Jul 2018 · 2 yrs 1 mo · Gurgaon, India

  • Worked on the backend with respect to the Owner Management Module.
  • Spearheaded development of homeowners development & deployment along with Google
  • Analytics.
  • Designed S3 backed media server with image processing capabilities on the stream.
  • Developed isomorphic & code-splitted fastfox.com SPA powered by React, Redux, webpack &
  • CSS modules along with SEO pages.
  • Developed a short URL generator for internal uses.
  • Implemented basic task queuing system using Redis for internal use.
  • Developed multiple web interfaces to enhance operational efficiency with RESTful & highly
  • scalable APIs.
ReactReduxRESTful APIsRedis

Software Developer Internship

Jan 2016May 2016 · 4 mos · Gurgaon, India

  • Developed user profiler for profiling users based on their usage of BroEx application. Scoring users based on their activity in Solr to give them ratings.
  • Integrated location enabled search in BroEx for property search. Indexed location data for inventories of brokers. Compared performance of two location search options of Solr.
  • Maintained a highly concurrent & scalable chat server powered by ejabberd.
Solrejabberd

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology - BTech — Information Technology

Jan 2012Jan 2016

Blooming Dales School, Hisar

Class XII

Jan 2010Jan 2012

K L Arya D A V Public School, Hisar

Class X

Jan 2005Jan 2010

Stackforce found 100+ more professionals with Golang & Microservices

Explore similar profiles based on matching skills and experience