S

Sonam D.

Software Engineer

London, England, United Kingdom8 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Full-stack developer with extensive web application experience.
  • Proven track record in improving application quality and test coverage.
  • Strong mentorship and leadership skills in technical teams.
Stackforce AI infers this person is a Full-Stack Developer with expertise in SaaS and E-commerce applications.

Contact

Skills

Core Skills

Full-stack DevelopmentJavascript

Other Skills

AJAXAPI DevelopmentAgile MethodologiesAlgorithmsAmazon Web Services (AWS)AngularBashCC++CSSDashboardData StructuresDistributed SystemsElastic SearchElasticsearch

About

Full-stack developer experienced in developing web applications, application dashboards, and SPAs with a focus on code design and maintainability. Ensure the quality of the applications by adding to the test coverage. This includes Unit, Integration, and Automated tests for the web applications and the APIs. Influenced by the ideology of a T-shaped developer and working towards acquiring further skills.

Experience

8 yrs 10 mos
Total Experience
2 yrs 2 mos
Average Tenure
3 yrs 9 mos
Current Experience

Samsara

Software Engineer

Sep 2022Present · 3 yrs 9 mos · London, England, United Kingdom

Cloudera

Senior Software Engineer

Dec 2020Sep 2022 · 1 yr 9 mos · Bengaluru, Karnataka, India

  • Working as a Full-Stack Developer in the Data Catalog team.
  • Data Catalog is a service within Cloudera Data Platform that enables the user to understand, manage, secure, and govern data assets across the enterprise. Data Catalog helps to understand data across multiple clusters and across multiple CDP environments.
  • Worked on various phases of development of features core to the workflow of Data Stewards, such as Data Discovery, Asset Classification, and Glossary terms association in the Data Catalog service within the Cloudera Data Platform (CDP).
  • Developed various reusable components and improved the usability heuristics score of the product.
  • Established unit testing for the application and increased the overall tests coverage.
  • Designed and developed a POC for the automated classification of assets based on the asset metadata.
  • Designed and developed a feature to preserve the state of custom Data Catalog Profiler tag rules on upgrading the workload cluster, considering backward compatibility.
  • Stack: JavaScript, Angular, TypeScript, SASS, Scala, Postgres.
JavaScriptAngularTypeScriptSASSScalaPostgres+1

Qubole

Member Of Technical Staff 2

Sep 2019Dec 2020 · 1 yr 3 mos · Bengaluru Area, India

  • Working as a Full-Stack Developer - developing the UI and adding middleware support for various features on the Qubole's Workbench, which is a SPA for ad hoc analysis of data in a data lake or other connected data source.
  • Worked on some mission-critical features that were core to the experience of data analysis and improving the productivity of analysts, in an aggressive timeline from Beta to GA release.
  • Ensured quality of the application by increasing unit, integration, automated, and regression tests coverage.
  • Stack: Ember.js, JavaScript, jQuery, SASS, Ruby on Rails, MySQL, Elastic Search, Python.
  • > Collections - It helps in organizing work as you iteratively build to a final query.
  • Provides a query-composer with auto-save functionality as you type.
  • Curates all past query runs automatically for easy look-up.
  • Allows manual curation by moving commands across Collections.
  • Supports macro substitution in runtime.
  • Teams can collaborate by moving a collection into the Common tab.
  • Supports searching a Collection by name, text, shared.
  • > Datasets Explorer - Enables displaying all registered catalogs such as Hive metastore, Bigquery (for GCP accounts) and any other data store in one single tab.
  • Lists all the schemas, tables and columns of a store in a paginated way.
  • Enables users to edit and delete existing data stores using the same interface.
  • > Datasets Forms - Enabled users to add custom datasets by using dynamic form.
  • > Auto Stats Collection (Hive) Consumption - It helps in facilitating the time spent during the Data Discovery phase by the Analysts and accelerating the Data Profiling work, in the Data Discovery workflow.
  • Integrated additional information with the table preview for quick data profiling.
  • > Cluster Metrics - It facilitates command diagnostics during command execution by showing the cluster metrics.
  • Displays clusters by grouping them based on the cluster status, favouring UP clusters.
Ember.jsJavaScriptjQuerySASSRuby on RailsMySQL+3

Streamoid - ai for fashion retail

2 roles

Member Of Technical Staff

Jul 2017Aug 2019 · 2 yrs 1 mo

  • Worked as a Full-Stack Developer on wide-ranging projects that includes:
  • Developing web applications, dashboards (both front-end and back-end feature development) with many varied features used by the fashion stylists. They were helpful in reducing the delivery time by 80% and improving productivity to 2x. With the operation, the product delivered on increased basket size, average order value, and revenue metrics for the clients.
  • API development and Schema design for various feature developments.
  • Developing JavaScript Widget SDK.
  • Writing scripts for automation of pipeline that involved critical workflows.
  • Developing features for Facebook Messenger bots.
  • Developed various other SPAs which were used by the fashion stylists.
  • (Note: Added a few key projects under the Projects section)
  • Stack: React.js, Redux, JavaScript, Node.js, Python, PHP, MongoDB, MySQL, Bash, SCSS.
  • Actively sought learning opportunities by participating and contributing as a member of the Dev System Admin, Product Support, and IoT team within the organisation.
  • Provided support for maintaining and setup cloud (AWS, GCP, Azure) and internal servers used within the company. Setup monitoring software tool Zabbix.
  • Mentored new employees and as a primary React.js developer in the company, helped fellow developers in their progression towards learning React.js.
  • Coordinated and participated in the company Hackathon - worked on an IoT project.
React.jsReduxJavaScriptNode.jsPythonPHP+5

Intern

Jan 2017Jun 2017 · 5 mos

  • Developed web applications and APIs. The web applications are used to enable the fashion stylists in curating the product images by:
  • Manual classification of various product metadata attributes.
  • Validating the classification done by the ML models used in the indexing pipeline.
  • Stack: JavaScript, JQuery, PHP, MySQL, HTML, and CSS.
JavaScriptJQueryPHPMySQLHTMLCSS

Education

Motilal Nehru National Institute Of Technology

Master's Degree — Master of Computer Applications (M.C.A.)

Delhi University

Bachelor’s Degree — B.Sc. (Hons.) Computer Science

DL DAV Model Sr. Sec. School, Shalimar Bagh, Delhi, India

High School — PCM

Stackforce found 100+ more professionals with Full-stack Development & Javascript

Explore similar profiles based on matching skills and experience

Sonam D. - Software Engineer | Stackforce