Ujval Shah

Back End Developer at Autumn
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Singapore, Singapore, SG
Languages
  • English Professional working proficiency
  • Gujarati Native or bilingual proficiency
  • Hindi Professional working proficiency
  • German Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Machine Learning
    Stanford University
    Jan, 2021
    - Nov, 2024
  • C# Test Driven Development
    LinkedIn
    May, 2020
    - Nov, 2024
  • Microsoft XAML: 1 Core Concepts
    LinkedIn
    May, 2020
    - Nov, 2024
  • Learning REST APIs
    LinkedIn
    Apr, 2020
    - Nov, 2024
  • SAFe 4.0 for Teams Course
    Scaled Agile, Inc.
    Feb, 2017
    - Nov, 2024
  • OWASP top 10 - threats and Mitigations - Course
    Security Innovation
    Nov, 2013
    - Nov, 2024
  • Scrum Developer
    UNICOM Learning - Conferences & Training
    Sep, 2013
    - Nov, 2024
  • Fundamentals of Application Security
    Security Innovation
    Aug, 2013
    - Nov, 2024
  • Fundamentals of Secure Development
    Security Innovation
    Aug, 2013
    - Nov, 2024
  • How to Create an Application Security Threat Model
    Security Innovation
    Aug, 2013
    - Nov, 2024
  • SAFe 4.0 Practitioner
    Scaled Agile, Inc.
    Feb, 2017
    - Nov, 2024

Experience

    • Singapore
    • Financial Services
    • 1 - 100 Employee
    • Back End Developer
      • Sep 2022 - Present

      Autumn (https://autumn.sg/) is a 🇸🇬 fintech start-up backed by SC Ventures focused on helping people get ready to own their future. We help our users understand all aspects of their money life so they can make smart choices to reach their financial goals. Designing and developing Backend API to integrate with other application systems. Analyse business requirements; follow through with technical design, coding and implementation. Use C# 7.0, .Net Framework4.7.2, .Net Core 3.1… Show more Autumn (https://autumn.sg/) is a 🇸🇬 fintech start-up backed by SC Ventures focused on helping people get ready to own their future. We help our users understand all aspects of their money life so they can make smart choices to reach their financial goals. Designing and developing Backend API to integrate with other application systems. Analyse business requirements; follow through with technical design, coding and implementation. Use C# 7.0, .Net Framework4.7.2, .Net Core 3.1, Visual Studio 2022 , MS SQL Server to develop applications. Show less Autumn (https://autumn.sg/) is a 🇸🇬 fintech start-up backed by SC Ventures focused on helping people get ready to own their future. We help our users understand all aspects of their money life so they can make smart choices to reach their financial goals. Designing and developing Backend API to integrate with other application systems. Analyse business requirements; follow through with technical design, coding and implementation. Use C# 7.0, .Net Framework4.7.2, .Net Core 3.1… Show more Autumn (https://autumn.sg/) is a 🇸🇬 fintech start-up backed by SC Ventures focused on helping people get ready to own their future. We help our users understand all aspects of their money life so they can make smart choices to reach their financial goals. Designing and developing Backend API to integrate with other application systems. Analyse business requirements; follow through with technical design, coding and implementation. Use C# 7.0, .Net Framework4.7.2, .Net Core 3.1, Visual Studio 2022 , MS SQL Server to develop applications. Show less

    • Singapore
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Developer
      • Dec 2021 - Sep 2022

      Part of the Big Crew which consists of 10+ Pods and each Pod consists of more than 10 Pod Members. Following all the rituals/events of Pod (ceremonies): Iteration Planning, Daily stand-up , Backlog refinement, iteration review and Retrospective. Following the Crew Big room planning, Crew Big room review and Crew retrospection every quarter (PI Planning) Active part of the .Net Technical Community at Luxoft Actively contributed to .Net Technical Community Interview… Show more Part of the Big Crew which consists of 10+ Pods and each Pod consists of more than 10 Pod Members. Following all the rituals/events of Pod (ceremonies): Iteration Planning, Daily stand-up , Backlog refinement, iteration review and Retrospective. Following the Crew Big room planning, Crew Big room review and Crew retrospection every quarter (PI Planning) Active part of the .Net Technical Community at Luxoft Actively contributed to .Net Technical Community Interview Questions Template/Form Preparation (Especially for WPF) which is used to screen candidates for the C#/.Net Specialisation Actively helping the Organization with conducting more than 40+ interviews in 2 quarters Responsible for providing technical guidance / solutions Ensure process compliance in the assigned module and participate in technical discussions/review. Responsible for providing L3 support & enhancements and new development for applications Design, build and maintain applications in an agile environment. Work as a part of the scrum team and Follow Agile's best practices including TDD approach for Development Use C# 7.0, .Net Framework 4.7, .Net Core 3.1, Aspnet MVC, WebAPI, Linq, Unit testing (NUnit or MS Test), Microsoft SQL Server 2016, GIT , REST services , Visual Studio 2019 Show less Part of the Big Crew which consists of 10+ Pods and each Pod consists of more than 10 Pod Members. Following all the rituals/events of Pod (ceremonies): Iteration Planning, Daily stand-up , Backlog refinement, iteration review and Retrospective. Following the Crew Big room planning, Crew Big room review and Crew retrospection every quarter (PI Planning) Active part of the .Net Technical Community at Luxoft Actively contributed to .Net Technical Community Interview… Show more Part of the Big Crew which consists of 10+ Pods and each Pod consists of more than 10 Pod Members. Following all the rituals/events of Pod (ceremonies): Iteration Planning, Daily stand-up , Backlog refinement, iteration review and Retrospective. Following the Crew Big room planning, Crew Big room review and Crew retrospection every quarter (PI Planning) Active part of the .Net Technical Community at Luxoft Actively contributed to .Net Technical Community Interview Questions Template/Form Preparation (Especially for WPF) which is used to screen candidates for the C#/.Net Specialisation Actively helping the Organization with conducting more than 40+ interviews in 2 quarters Responsible for providing technical guidance / solutions Ensure process compliance in the assigned module and participate in technical discussions/review. Responsible for providing L3 support & enhancements and new development for applications Design, build and maintain applications in an agile environment. Work as a part of the scrum team and Follow Agile's best practices including TDD approach for Development Use C# 7.0, .Net Framework 4.7, .Net Core 3.1, Aspnet MVC, WebAPI, Linq, Unit testing (NUnit or MS Test), Microsoft SQL Server 2016, GIT , REST services , Visual Studio 2019 Show less

    • Singapore
    • Software Development
    • 700 & Above Employee
    • Senior Software Engineer
      • Sep 2019 - Dec 2021

      Extended a custom microservices architecture built on top of .NET Core Web API and the HTTP protocol in C# with Microsoft Orleans and PostgreSQL in AWS Managed Environment Designed and implemented Highly scalable RESTFul API and Services with Contracts. Designed and implemented a highly scalable & distributed system. Targeted at 550 tps per tenant Designed the Database schema using the EF Core 2.2 Use the OData Query for the retrieval of the records Extended OpenTracing… Show more Extended a custom microservices architecture built on top of .NET Core Web API and the HTTP protocol in C# with Microsoft Orleans and PostgreSQL in AWS Managed Environment Designed and implemented Highly scalable RESTFul API and Services with Contracts. Designed and implemented a highly scalable & distributed system. Targeted at 550 tps per tenant Designed the Database schema using the EF Core 2.2 Use the OData Query for the retrieval of the records Extended OpenTracing implementation using DataDog to find the performance bottlenecks in the System Improved the performance of the system by 30% by fixing the performance bottlenecks Implemented and manages CI/CD pipeline (Azure pipeline) Use AWS SSM to login to the AWS Aurora for troubleshooting Use the xUnit to write the tests Design and implemented Reusable Terraform Module for Engineers in the team which saves time and improves efficiency Design and implemented Scala Aggregator which performs the necessary ETL operations on the data in the Data Lake so that it can be pushed to the Data Warehouse for reporting Deliver an ETL which aggregates Financial data from Non-Financial products using Spark and Scala on AWS managed Infrastructure for monthly financial reports using a microservices architecture AWS Stack: Lambda, SNS, SQS, Cloud Watch, Glue , IAM , EC2, RDS,S3, Load Balancer, Auto-scaling Show less Extended a custom microservices architecture built on top of .NET Core Web API and the HTTP protocol in C# with Microsoft Orleans and PostgreSQL in AWS Managed Environment Designed and implemented Highly scalable RESTFul API and Services with Contracts. Designed and implemented a highly scalable & distributed system. Targeted at 550 tps per tenant Designed the Database schema using the EF Core 2.2 Use the OData Query for the retrieval of the records Extended OpenTracing… Show more Extended a custom microservices architecture built on top of .NET Core Web API and the HTTP protocol in C# with Microsoft Orleans and PostgreSQL in AWS Managed Environment Designed and implemented Highly scalable RESTFul API and Services with Contracts. Designed and implemented a highly scalable & distributed system. Targeted at 550 tps per tenant Designed the Database schema using the EF Core 2.2 Use the OData Query for the retrieval of the records Extended OpenTracing implementation using DataDog to find the performance bottlenecks in the System Improved the performance of the system by 30% by fixing the performance bottlenecks Implemented and manages CI/CD pipeline (Azure pipeline) Use AWS SSM to login to the AWS Aurora for troubleshooting Use the xUnit to write the tests Design and implemented Reusable Terraform Module for Engineers in the team which saves time and improves efficiency Design and implemented Scala Aggregator which performs the necessary ETL operations on the data in the Data Lake so that it can be pushed to the Data Warehouse for reporting Deliver an ETL which aggregates Financial data from Non-Financial products using Spark and Scala on AWS managed Infrastructure for monthly financial reports using a microservices architecture AWS Stack: Lambda, SNS, SQS, Cloud Watch, Glue , IAM , EC2, RDS,S3, Load Balancer, Auto-scaling Show less

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • System Analyst
      • Nov 2017 - Aug 2019

      Designing and developing Application Programming Interface to integrate with other application systems. Debugging and Analyzing code to identify and fix issues, performance tuning of software modules. Analyze business requirements; follow through with technical design, coding and implementation Use C# 6.0, .Net Framework4.6.2,WPF, MVVM Framework, Visual Studio 2017 to develop applications Use Telerik UI for WPF and Actipro WPF controls to build the UI Perform Unit Testing (Using… Show more Designing and developing Application Programming Interface to integrate with other application systems. Debugging and Analyzing code to identify and fix issues, performance tuning of software modules. Analyze business requirements; follow through with technical design, coding and implementation Use C# 6.0, .Net Framework4.6.2,WPF, MVVM Framework, Visual Studio 2017 to develop applications Use Telerik UI for WPF and Actipro WPF controls to build the UI Perform Unit Testing (Using Nunit framework) Show less Designing and developing Application Programming Interface to integrate with other application systems. Debugging and Analyzing code to identify and fix issues, performance tuning of software modules. Analyze business requirements; follow through with technical design, coding and implementation Use C# 6.0, .Net Framework4.6.2,WPF, MVVM Framework, Visual Studio 2017 to develop applications Use Telerik UI for WPF and Actipro WPF controls to build the UI Perform Unit Testing (Using… Show more Designing and developing Application Programming Interface to integrate with other application systems. Debugging and Analyzing code to identify and fix issues, performance tuning of software modules. Analyze business requirements; follow through with technical design, coding and implementation Use C# 6.0, .Net Framework4.6.2,WPF, MVVM Framework, Visual Studio 2017 to develop applications Use Telerik UI for WPF and Actipro WPF controls to build the UI Perform Unit Testing (Using Nunit framework) Show less

    • Netherlands
    • Hospitals and Health Care
    • 700 & Above Employee
    • Technical Specialist
      • Aug 2015 - Jun 2017

      Providing technical guidance in a technical/ functional area Implementation of key modules, when necessary and can develop quick working prototypes, when necessary. Component module/ sub- system design Performing the role of a specialist by reviewing work products Providing Support in project estimation, planning and risk management activities Performing the role of Specialist by ensuring the consistency and efficient integration of the separate modules of software that meets the… Show more Providing technical guidance in a technical/ functional area Implementation of key modules, when necessary and can develop quick working prototypes, when necessary. Component module/ sub- system design Performing the role of a specialist by reviewing work products Providing Support in project estimation, planning and risk management activities Performing the role of Specialist by ensuring the consistency and efficient integration of the separate modules of software that meets the product specification. Performing the role of a Requirements Engineer by analyzing and understanding the Functional Requirements Specification. Managing technical communication with customers. Participating in process tailoring Show less Providing technical guidance in a technical/ functional area Implementation of key modules, when necessary and can develop quick working prototypes, when necessary. Component module/ sub- system design Performing the role of a specialist by reviewing work products Providing Support in project estimation, planning and risk management activities Performing the role of Specialist by ensuring the consistency and efficient integration of the separate modules of software that meets the… Show more Providing technical guidance in a technical/ functional area Implementation of key modules, when necessary and can develop quick working prototypes, when necessary. Component module/ sub- system design Performing the role of a specialist by reviewing work products Providing Support in project estimation, planning and risk management activities Performing the role of Specialist by ensuring the consistency and efficient integration of the separate modules of software that meets the product specification. Performing the role of a Requirements Engineer by analyzing and understanding the Functional Requirements Specification. Managing technical communication with customers. Participating in process tailoring Show less

    • United States
    • Appliances, Electrical, and Electronics Manufacturing
    • 700 & Above Employee
    • Engineer
      • Jun 2011 - Jul 2015

      Roles and Responsibility includes : • Understanding the Existing system • Work closely with Partners to define and elaborate on functional specifications for new and enhanced software features or services • Analyze business requirements; follow through with technical design,coding and implementation • Solely responsible for estimating,analyzing,performing tests and resolving bugs • Daily monitoring of sites located in UK region and Report the issue if any •Provide… Show more Roles and Responsibility includes : • Understanding the Existing system • Work closely with Partners to define and elaborate on functional specifications for new and enhanced software features or services • Analyze business requirements; follow through with technical design,coding and implementation • Solely responsible for estimating,analyzing,performing tests and resolving bugs • Daily monitoring of sites located in UK region and Report the issue if any •Provide Business Support and act as a liaison with Project Managers and business partners to provide timely resolution to all production issues. • Managing the Production/Beta infrastructure for the Application Server and Database Server • Performance Testing to find out the scalability of the system (to find out the number of Simultaneous and Concurrent Users system can support) •Worked Closely with Stakeholders to find out all the outdated components in the system and come up with the best possible alternatives for the same (Pugh Matrix Selection) •Developed a POC to find out the feasibility of Moving the Entire System on Cloud , Finding out the Best Cloud Platform and Approach •Doing a Threat Modeling on the existing System to find out the Potential Security threats in to the System

    • Intern
      • Sep 2010 - Jun 2011

      • Worked as a Intern Developer for this Project • Understanding the Existing system • Helped in coding phase based on the Design documents and functional specification • Helped in Fixing the Bugs in the older version • Wrote and Execute Unit Test cases For alpha releases • Enabled Hot key support(short cut key) for the tool • Design an images for some functionalities the tool

    • India
    • Education Administration Programs
    • 200 - 300 Employee
    • Lecturer
      • Jul 2008 - Jul 2009

      Subjects Taught : Data Structures , Software Engineering , Artificial intelligence Handled the Lab for Data Structures and Software Engineering Conducted Workshop for NHibernate and Spring framework Subjects Taught : Data Structures , Software Engineering , Artificial intelligence Handled the Lab for Data Structures and Software Engineering Conducted Workshop for NHibernate and Spring framework

    • India
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Intern
      • Dec 2007 - Apr 2008

      • Worked as a intern Developer for this Project • Reverse Engineering of the existing system, Learned the existing system • Helped in Requirement Analysis Phase • Helped in Design phase • Made a comparison study of different technology (Pros/cons which is better and why?) • Helped in developing POC(Proof of concept) • Worked as a intern Developer for this Project • Reverse Engineering of the existing system, Learned the existing system • Helped in Requirement Analysis Phase • Helped in Design phase • Made a comparison study of different technology (Pros/cons which is better and why?) • Helped in developing POC(Proof of concept)

Education

  • Vellore Institute of Technology
    Master's Degree, Computer Science
    2009 - 2011
  • Dharmsinh Desai University
    Bachelor’s Degree, Computer Engineering
    2004 - 2008

Community

You need to have a working account to view this content. Click here to join now