Satyam Sahu

Senior Software Engineer

Bengaluru, Karnataka, India7 yrs 4 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Python and Data Analysis.
  • Proven track record in automating processes.
  • Strong background in full stack development.
Stackforce AI infers this person is a Full Stack Developer with expertise in Fintech and Data Analysis.

Contact

Skills

Core Skills

PythonData AnalysisCredit Risk AssessmentC#MarklogicFull Stack DevelopmentNode.jsWeb DevelopmentPhp

Other Skills

AutomationREST APIsAngularJSMySQLAJAXGo (Programming Language)C++/CAlgorithmsData StructuresLaTeXVisual StudioHTMLCascading Style Sheets (CSS)Customer ServiceLeadership

About

A self-driven Technology Enthusiast who believes in working hard and taking appropriate risk.

Experience

Google

2 roles

Senior Software Engineer

Promoted

May 2024Present · 1 yr 10 mos · Bengaluru, Karnataka, India

Software Engineer III

Jan 2022May 2024 · 2 yrs 4 mos · Bengaluru, Karnataka, India

Goldman sachs

2 roles

Senior Analyst, Credit Strategy, Small and Medium Businesses Lending

Promoted

Dec 2020Jan 2022 · 1 yr 1 mo

  • Designed and maintained reusable, modifable python code quickly adapting as per rapidly expanding business requirements.
  • Owned the responsibility to create & communicate credit requirements with a vendor; to test & approve the implementation.
  • Automated various daily & monthly reports for few teams across the division, saving 50+ person-hrs a month.
PythonData AnalysisAutomation

Analyst, Credit Strategy, Small and Medium Businesses Lending

Jul 2019Dec 2020 · 1 yr 5 mos

  • Performed inferential data analyses of accounts data(sourced from credit bureaus) to assess the credit risk of small businesses
  • using Pyspark.
  • Recommended changes in the credit strategy performing descriptive analyses over the in-house database using Python(Pandas).
  • Presented several credit strategies to business leadership, compliance and credit risk.
  • Developed and successfully executed credit policy testing plan to validate the vendor tools implementation, and evaluate credit decisions in production.
  • Participated and qualified phase 1 in 'Goldman Sachs Analyst Impact Fund' in order to support a Non-profit Organisation and pitch for grant funding.
PythonData AnalysisCredit Risk Assessment

Credit suisse

Developer and System Designer, Internship

May 2018Jul 2018 · 2 mos · Pune, Maharastra

  • Created a windows service to transfer instruments data into MarkLogic - NoSQL database using REST API’s
  • Implemented an algorithm to convert csv into rdf-triples format & designed a component to query triple data by SPARQL
  • Integrated Quartz library in C# to generate files and send emails with attachments on desired schedules set by user
  • Fabricated several dynamic-link libraries (dll) in .NET framework with visual studio as a future solution
MarkLogicC#REST APIs

Inverted bell

Full Stack Developer, Internship

May 2017Jul 2017 · 2 mos · Bengaluru, Karnataka, India

  • Developed a web application on NodeJS/Express framework using an MVW framework-AngularJS for front-end
  • Worked on REST APIs in the backend of the application and used MySQL for database
  • Worked with parsing design files to store them undefiled in database and later used that JSON to build an editing platform
  • Added bulk generation feature which allows users to customize and generate multiple files, by excel-sheet upload
  • Implemented ElasticSearch developing a custom analyzer and integrated with Wordnet API for synonyms to improvise search
  • Collected Facebook sharing insights data for analysis, and also added Twitter and LinkedIn sharing
  • Used node-canvas to generate the image and allow downloading the edited design as PNG, JPEG, and PDF
  • Other implemented tasks:
  • Authentication tasks: FB and Google JS-SDK/APIs, permissions, tokens, cookies, encryption, success messages
  • Implementations: Email verification and API security using JWTokens, catching up unhandled exceptions with Winston logger, AWS S3 file uploads, EXCEL, PSD, PDF, CSV data parsing to JSON, queues, and workers
  • Integrations: monitors for crash alerts, cronjob scheduled tasks, MailChimp and mandrill API to send emails with custom designed code-editable templates
Node.jsAngularJSMySQLFull Stack Development

Students' placement office, iit kanpur

Company Coordinator

Aug 2016Mar 2017 · 7 mos · Kanpur Area, India

  • Managed logistics of recruiting processes, presentations, and invigilated tests
  • Acted as a link between companies and students, and provided them assistance throughout the placement process

Stamatics club, iit kanpur

Secretary

Jul 2016Mar 2017 · 8 mos · IIT Kanpur

  • Organized Mathemania - a problem-solving contest, which witnessed maximum ever participation of 250+ students
  • Conducted online advertising activities to deliver promotional marketing messages for the club

Programming club iit kanpur

PROJECT

May 2016Jul 2016 · 2 mos · IIT Kanpur

  • APPLICATION DEVELOPMENT
  • ROLE - BACK END DEVELOPER
  • Developed a Question-and-Answer forum where questions could be filtered on the basis of likes and relevant categories
  • Integrated and customized ckeditor and kcfinder plugins to provide quick tooling for comprehensive posting
  • Added a real-time suggestion using AJAX, JS, and HTML DOM to request and send data to server without reloading
  • Developed a complete web application with back-end based on PHP while storing the database in MySQL
  • Developed front-end using HTML, CSS and responsive frameworks MaterializeCss and Bootstrap
  • Designed complete authentication flow including login sessions, encryption and OTP email verification

Education

Indian Institute of Technology, Kanpur

Bachelor’s Degree — Mathematics and Scientific Computing

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Python & Data Analysis

Explore similar profiles based on matching skills and experience