A

Ankur Bansal

Software Engineer

Gurugram, Haryana, India12 yrs 5 mos experience

Key Highlights

  • Over 10 years of experience in full stack development.
  • Expert in backend technologies including Python and Golang.
  • Proven track record of optimizing system performance.
Stackforce AI infers this person is a SaaS Fullstack Engineer with expertise in backend and frontend technologies.

Contact

Skills

Core Skills

ArchitectureApplication ArchitectureAnalyticsApplication Programming Interfaces (api)Technical EngineeringGithubContinuous Integration (ci)Api DevelopmentPythonDebuggingMicroservicesAngularReact.jsLeadershipAngularjsFrontend DevelopmentD3.js

Other Skills

Agile MethodologiesAlgorithmsAmazon Web Services (AWS)Analytical SkillsAndroidAngular MaterialBusiness RequirementsCSSCode ReviewCoding LanguagesCommunicationComputer ScienceData IngestionData StructuresData Visualization

About

Experienced developer working in the high performing software teams for almost a decade. Have strong hold of backend technologies with python, golang, AWS, GAE and nodejs and front end technologies with reactjs and Angular. Hands-on developer with 10+ years of experience. Have experience in full stack development and have built products from scratch using Javascript, Typescript, python and Nodejs.

Experience

12 yrs 5 mos
Total Experience
2 yrs 2 mos
Average Tenure
1 yr 4 mos
Current Experience

Apollo.io

Senior Engineer

Feb 2025Present · 1 yr 4 mos · Gurugram, Haryana, India · Remote

  • Building AI driven sales tech platform.
  • 1. Designed and implemented Analytics assistant to give analytical response to users asking data questions in natural language.
  • 2. Designed and implemented restructuring of whole reports and dashboard framework to reduce the time to implement a system dashboard from 3 days to 5 minutes
ArchitectureApplication ArchitectureReact.jsRuby on RailsDesign PatternsElasticsearch+4

Atlassian

Senior Software Engineer

May 2023Sep 2024 · 1 yr 4 mos · Gurugram, Haryana, India

  • Working in Jira Platform for Jira foundations Pre merge team.
  • ● Test Flake Management: Evaluated a third party tool for test flake management to improve dev productivity within Jira monolith and reduce RtB load for the team.
  • ● Git repository cleanup: Led an effort to reduce the references (tags and branches) in jira monolith in a sustainable approach by creating an automated process for deleting these refs on a daily basis to keep the number of branches etc. in check as some tools like bamboo need to lookup at all branches for various operations.
  • ● Bitbucket pipelines migration: Contributed in bbp migration of jira monolith at various phases to ensure smooth transition from bamboo and leading the effort to have observability across pipelines to ensure smooth customer experience.
  • ● Mentoring and onboarding: Helped team to grow from 1 to 5 in India with 3 freshers and 1 senior Engineer. Was instrumental in involving them in discussions, projects etc. so that they can onboard on team capabilities and can start contributing.
ArchitectureApplication Programming Interfaces (API)Technical EngineeringInterpersonal SkillsSoftware ProjectsApplication Architecture+27

Compass

Senior Fullstack Engineer

May 2021Apr 2023 · 1 yr 11 mos · Bengaluru, Karnataka, India · Remote

  • Compass platform is one stop solution for real estate agents to manage their listings which includes:
  • ● Open house (Golang): Created the open house service to enable real estate agents to capture the details of prospective buyers and buyer agents visiting the property.
  • ● Listing insights (Golang, Python, NodeJS):
  • ○ Contributed in building major features like SERA (Seller Email Report
  • Automation) where agents will receive periodic updates of the performance of their listings over Email.
  • This feature was a huge success and increased the adoption of listing insights among agents.
  • ○ Contributed in reducing latency of various APIs by analyzing them step by step through datadog.
  • ○ Optimized data pipelines for sending requests to third parties for getting third party views for
  • listings which decreased the time between listing and seeing views on insights page from 100+ hours
  • to 48 hours.
  • ○ Created and Modified various monitoring processes to get appropriate alerts and avoid false alerts
  • to achieve Operational excellence for the team.
  • ● Python 2 to 3 migration: This was a huge project where we had to migrate a service and 15 pipelines
  • code from py2 to py3. Led this effort and planned the migration and then
  • implemented it. This migration happened with 0 production issues.
ArchitectureApplication Programming Interfaces (API)Amazon Web Services (AWS)Agile MethodologiesTechnical EngineeringData Ingestion+39

Workspan

Senior Fullstack Engineer

Jul 2019Jun 2021 · 1 yr 11 mos · Bangalore

  • Working as a full stack developer using python along with Google App Engine on backend and a hybrid front end application with Angularjs and Angular 7. Responsible for building features for ecosystem cloud where companies can collaborate.
  • 1. Auto create Business Objects: Whenever customer sends some data that can be via excel sheet, email or any CRM integration, based on the policies defined in the system, the business objects get auto created in the system if they satisfy certain conditions.
  • 2. Bulk update: If user wants to copy user metrics/ some other data from one object to others in bulk, a framework was built for that which enables the copy in asynchronous and robust way. Any error occurred is reported to user in a user readable format.
  • 3. Integration Framework: Worked on creating an integration framework to convert data from external system to product's data model. Worked on both FE to create mapping etc and BE. Worked on the performance enhancements for the same.
ArchitectureApplication Programming Interfaces (API)Interpersonal SkillsSoftware ProjectsApplication ArchitectureScalability+26

Sirionlabs

3 roles

Principal Engineer

Promoted

Aug 2018Jun 2019 · 10 mos

  • 1. Created Angularjs + reactjs hybrid environment to support both legacy and current frameworks.
  • 2. Used redux for communication between these independent frameworks
  • 3. Added/Modified BE APIs as per UX requirements
  • 4. Led a scrum team of 7 to revamp UI of SAAS application and enabled fortnightly releases.
ArchitectureApplication Programming Interfaces (API)Agile MethodologiesTechnical EngineeringInterpersonal SkillsSoftware Projects+20

Senior Software Engineer

Promoted

Nov 2016Aug 2018 · 1 yr 9 mos

  • 1. Created multiple angularjs components for B2B SAAS product which includes invoice module.
  • 2. Created Json based input form which was able to support dynamic workflows.
  • 3. Created APIs for frontend to consume using Spring MVC framework
  • 4. Create build flow for front end application which includes bundling, lazy-loading etc of modules
  • 5. Built Backend features including dynamic query generator, field configurations so that user can create his own fields and configure them using Spring MVC (Java)
  • 6. Created Data visualisations using d3.js.
Application Programming Interfaces (API)Software ProjectsComputer ScienceInformation TechnologyNaming ConventionsOral Communication+3

Javascript Engineer

Jul 2014Oct 2016 · 2 yrs 3 mos

Software ProjectsComputer ScienceInformation TechnologyNaming ConventionsOral CommunicationCommunication+2

Zemoso technologies

Software Engineer

May 2013Jul 2014 · 1 yr 2 mos · Greater Hyderabad Area

  • Using charting library nvd3 for creating data driven graphs.
  • Using d3.js for creating highly configurable and very good looking data visualisations and charts with transitions.
  • Angluar MVC framework with angular ui for creating custom widgets for the web app.
  • Automated browser testing using protractor.js
  • Proficiency in HTML5, CSS2/3, Javascript, d3.js, nvd3.js, angular.js
Software ProjectsComputer ScienceInformation TechnologyNaming ConventionsOral CommunicationCommunication+2

Education

Indian Institute of Technology, Guwahati

B.Tech — Civil Engineering

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Architecture & Application Architecture

Explore similar profiles based on matching skills and experience