Snippy Valson

Software Engineer

Kochi, Kerala, India8 yrs 9 mos experience
Highly Stable

Key Highlights

  • Led backend development for multiple FinTech applications.
  • Expert in designing scalable software architectures.
  • Proficient in 3D UI development for semiconductor applications.
Stackforce AI infers this person is a FinTech and Healthcare software engineer with expertise in backend development and 3D UI technologies.

Contact

Skills

Core Skills

Back-end Web DevelopmentFintechSoftware DevelopmentHealthcare

Other Skills

GolangPostgreSQLRedisGoogle Cloud Platform (GCP)Google Kubernetes Engine (GKE)API DesignDistributed TracingOpenTelemetryGraphQLConcurrent ProgrammingMessage QueueData StructureseSignPayment GatewaysDocker

About

Software Engineer with 3 years experience in Desktop and Web application development and design. Highly proficient in C# (.Net, .Net Core and ASP NET Core), JavaScript/TypeScript (React and Angular 2 ) and C/C++(Embedded and Linux). Hands on experience with 3D web UI development using ThreeJs. Knowledgeable in developing Semi E95 standard applications for Semiconductor manufacturing equipments (EFEMs). Familiar with various communication protocols including Tcp, Http, WebSockets, SECS/GEM, Modbus. Hands on experience in designing software frameworks, RESTful APIs , and modelling real word devices from the ground up.

Experience

8 yrs 9 mos
Total Experience
4 yrs 9 mos
Average Tenure
4 yrs
Current Experience

Keyvalue software systems

2 roles

Staff Software Engineer

Promoted

Sep 2024Present · 1 yr 9 mos · Kochi, Kerala, India

  • Currently leading the BE developement of a fintech application that deals with start up funding (Private Equity), mutual fund insights and statement of wealth.
  • Developing the BE in golang, with postgres as the primary database. Redis for caching. Google pub/sub for async jobs. Google cloud storage for files. Deployed in google kube engine.
  • Leading the design and evolution of the APIs and database schema.
  • Worked on the private equity investment flow including order creation and management, payments.
  • Worked on the login (email, google auth, apple auth), onboarding and invite (access codes, invite links) flow.
  • Worked on KYC flows including KRA based KYC, manual KYC submission and approval flow.
  • Worked on async document generation and esign (Digio) flow.
  • Worked on Mutual fund analytics which includes daily, weekly and monthly summary. Benchmark information and benchmark simulation.
  • Worked on customer data encryption.
  • Implemented basic distributed tracing which made the debugging much easier.
  • Improved the observability of the BE application using open telemetry.
GolangPostgreSQLRedisGoogle Cloud Platform (GCP)Google Kubernetes Engine (GKE)API Design+4

Associate tech lead

Jun 2022Sep 2024 · 2 yrs 3 mos · Kochi, Kerala, India

  • Lead the BE development of a ESOP management platform that supports ESOP schemes, grants and custom vesting schedules.
  • Worked on the admin dashboard side and the employee facing side of the application.
  • Worked on the db schema design for the BE application.
GraphQLPostgreSQLConcurrent ProgrammingMessage QueueGoogle Cloud Platform (GCP)Data Structures+30

Tismo technology solutions (p) ltd.

4 roles

Module Lead

Nov 2021Jun 2022 · 7 mos

  • Designed and deveoped a QT based application that controlls a medical defibrillator and SPO2 monitor.
  • Followed OOP paradigm. Made use of IoC containers to manage dependencies. Followed composition over inheritance principle.
  • Worked on vatrious modules of the software such as the C++ driver for the defibrillator, BLE based C++ driver for the SPO2 monitor, configuration system, logging system, ECG and SPO2 visualisation charts, alarm system.
  • Wrote the DFA based parsers for defibrillator packets, UBLOX BLE packets.
  • Developed the defibrillator and SPO2 monitor drivers that supports all the commands and queries specified in the datasheet.
  • Developed a UBLOX BLE driver that supports all the necessary AT commands.
  • Wrote code to generate the alarm tones using various sine harmonics that follows the specficications laid out for high, medium and low priority alarms.
  • Implemeted the audio module of the software using RTAudio that plays the alarm tones. Made sure that the audio module is free standing, avoided the use of mem allocs and locks to avoid audio glitches.
C++OOPIoC ContainersDFA ParsersRTAudioData Structures+3

Senior Software Engineer

Promoted

Oct 2019Nov 2021 · 2 yrs 1 mo

  • Designed and developed a web application along with an android application capable to controlling a medical laser remotely. Made of libuvc based andorid driver to support livestream of video feed from a webcam connected to the control module of the medical laser which enabled seameless support for the doctors that use the medical laser. Developed the basic admin dashboard as well as a support meeting scheduling system.
  • Developed multiple softwares capable to controlling various industrial devices including power supplies, various valves etc ... Mostly worked on implementing WPF based windows applications that communicates with the devices using TCP connections with various protocols such as Modbus.
  • Developed a PoC web application that has a 3D UI/UX using three.js for the semiconductor industry that visualizes the device states and operations in a 3D view by animating a 3D model of the device exported in a STL/OBJ format.
WPFTCPModbusData StructuresAlgorithmsSoftware Development+1

Software Engineer

Mar 2018Nov 2021 · 3 yrs 8 mos

Data StructuresAlgorithmsOpen Source Software

Software Engineer

Sep 2017Nov 2021 · 4 yrs 2 mos

  • Worked on a WPF based EFEM control software for the semiconductor industry capable to dynamically supporting various family of Robots, Loadports, Aligners and custom workflows.
  • Made use of reflection in C# to support dynamic loading of device drivers on runtime. Implemented a JSON based configuration system to configure various properties of the loaded devices like host address/port etc ...
  • Made use of windows workflow framework to support custom workflows for controlling the silicon wafer manufacturing process.
Data StructuresAlgorithmsOpen Source Software

Qburst

Intern

Jul 2016Jul 2016 · 0 mo · Kochi, Kerala, India

  • Software developer Intern at QBurst,Cochin.I was a part of 3 member team assigned to work on Amazon Alexa platform.I was exposed to cutting edge technologies as well as Amazon Lambda and Node JS.
Open Source Software

Mar athanasius college of engineering

2 roles

Lead developer for Augmented Reality Show

Nov 2015Dec 2015 · 1 mo · Kothamangalam

  • Lead a team to develop an Augmented Reality Show for Vajra 2015,Diamond Jubilee celebrations for Mar Athanasius College.It was successfully displayed for ten days and it was a major attraction during the Diamond jubilee celebrations.

Lead developer for Augmented Reality Museum development team.

Nov 2015Jan 2015 · 2 mos · Kothamangalam

  • Lead a team to develop an Augmented Reality museum for Vajra 2015,Diamond Jubilee celebrations for Mar Athanasius College. It consists of an Android application that makes images displayed in a room come to life in the screen of it's users. It helped people to understand the possibilities of augmented reality. It was featured in a prominent news paper.
  • It was built using Vuforia and Unity.

Education

Mar Athanasius College of Engineerng (MACE)

Bachelor’s Degree — Computer Science and Engineering

Jan 2013Jan 2017

Auxilium Navajyothi,Kunnamangalam

Higher Secondary Education — Computer Science

Jan 2011Jan 2012

St Mary's English Medium School

High School graduation — High School/Secondary Certificate Programs

Jan 2008Jan 2010

Stackforce found 100+ more professionals with Back-end Web Development & Fintech

Explore similar profiles based on matching skills and experience