Summary
Overview
Work History
Education
Skills
Websites
Locations
Personal Information
Languages
Timeline
Generic

Ashish Garg

Bangalore

Summary

  • 11+ years of experience in planning & developing mobile and web applications in .Net. My expertise includes managing full project lifecycles, from initial requirements gathering to deployment and maintenance. I am proficient in various programming languages and frameworks, with a strong focus on delivering scalable and high performance solutions. SOFT SKILLS:
  • Excellent verbal and written communication
  • Adaptable and quick to learn new technologies
  • Proven project and team leadership abilities
  • Strong analytical and problem solving skills

Overview

13
13
years of professional experience

Work History

Senior Software Engineer

Advisor360 India Pvt Ltd
Bangalore
11.2023 - Current

Development and Design:

Utilize .NET Core for developing scalable web applications and services.

Design and implement robust database solutions using SQL.

Develop responsive and dynamic front-end applications with Angular.

Performance Monitoring and Optimization:

Monitor application performance and resolve issues using Dynatrace.

Implement best practices for performance and scalability.

Agile Practices:

Actively participate in Agile ceremonies including daily stand-ups, sprint planning, grooming sessions, and retrospectives.

Collaborate with cross-functional teams to ensure timely delivery of high-quality software.

Code Quality and Review:

Write clean, maintainable, and efficient code following industry best practices. Conduct code reviews and provide constructive feedback to peers.

Continuous Improvement:

Contribute to the continuous improvement of the development process and workflow. Stay updated with the latest industry trends and technologies to ensure the application of best practices.

1 Business Event Integration with Dynatrace

This project focuses on integrating business events with Dynatrace for enhanced monitoring and analysis. It utilizes the following technologies:

Dynatrace: As the primary application performance monitoring (APM) tool.

ASP.NET Core: For building the data ingestion pipeline.

Telemetry: To collect and transmit business event data. The project leverages ASP.NET Core to create a pipeline that ingests business event data, potentially from SQL databases, and transmits it to Dynatrace using telemetry. This enables comprehensive monitoring of business processes within Dynatrace, providing valuable insights into overall application health and performance.

Stream Project: I designed a module to split vendor files using Orkes , triggering a pipeline through Kafka. The module includes different functions to process the file, utilizing Azure Data Factory (ADF) to transfer data to Databricks, and then pushing the processed data into on-premises SQL tables. Additionally, I integrated the system with Dynatrace to monitor events and ensure smooth operations.Utlize .NET Core for developing scalable web applications and services

.

Senior Software Engineer

Wells Fargo
Bangalore
08.2022 - 11.2023

Development and Maintenance: Involved in designing, coding, testing, and debugging software applications using various .NET technologies. This includes both front-end and back-end development.

Database Management: Work with databases like SQL Server, MySQL, or Oracle to design and optimize database schemas, write efficient queries, and ensure data integrity.

Front-end Development: responsible for creating user interfaces using HTML, CSS, and JavaScript frameworks like Angular, React, or Vue.js. You'll work on implementing responsive designs and ensuring a seamless

user experience.

Back-end Development: Work on developing server-side logic using C# and the .NET framework. This may involve implementing business logic, integrating with external APIs or services, and handling data processing

tasks.

System Architecture: As an experienced developer, involved in system architecture discussions, providing technical guidance, and making design decisions to ensure scalability, performance, and security of the applications you work on.

3AMI Payments (08/2022 - 11/2023)

ACH (Automated Clearing House): A payment system that enables electronic funds transfer between bank accounts. As a .NET full stack developer, you may be responsible for implementing ACH functionality in application, including processing ACH transactions, validating account details, and generating ACH files.

Wires: Wire transfer is a method of electronic

funds transfer where funds are transferred from

one bank account to another. Your role as a developer might involve integrating with payment gateways or financial systems to facilitate wire transfers securely and efficiently.

Payments: Your responsibilities may include

implementing payment processing functionality,

integrating with payment gateways or third-party payment providers, handling payment data

securely, and ensuring compliance with industry

standards such as PCI-DSS.

Senior Software Engineer

Herman Miller
Bangalore
06.2020 - 07.2022
  • Developed and modified project called Scout, an e-commerce tool
  • Involved in requirement gathering, development, unit testing, bug fixing, and giving demos to clients
  • Constructed frontend and backend architect designs
  • Lead developer on Angular 11 implementation
  • Set standards and database design for PostgreSQL RDS.

My Resource Library (scout)

(06/2020 - 07/2022)

MRL is a tool designed to produce large, expensive, specialized manufacturing products such as custom Products, such as chair, stools, sofa, furniture. MRL is highly flexible, because each project is usually significantly different from the one before it, even if the project’s size and expense and high degree of customization, MRL can take an extremely less time to complete the product.

Tools: C#, Asp.net core, MVC, SQL server, Entity framework, AWS, Lamda Function, Angular.

Senior Software Engineer

Fidelity Information Services
Bangalore
06.2017 - 06.2020
  • Worked in the finance domain, ensuring code quality and security
  • Worked in a specialty team called a Kanban team, involved in writing code using agile methodology
  • Experience in planning and developing mobile and web applications using .Net
  • Contributed to agile projects and consistently delivered high-quality code through iterative development processes.

Ezcard & EzBusiness

(06/2017 - 06/2020)

Ezcard and Ezbusiness both are banking application, which is used by top listed bank of America like (BB&T), both the portal are used in Credit card industries. Feather which the application has like expense management where we can maintain the expense of credit card, schedule transaction, Balance Transfer etc, Where Ezbusiness is a parent application where we can enroll new bank and give all features to new banking using ezbusiness application. here we can modify user experience by unable and disabled the functionally.

Tools : C# , Git, WCF, MSSQL,IIS ,Server 2012 , TFS. Asp.net core, Angular

Senior Software Engineer

Samsung Electro Mechanics
10.2012 - 07.2017
  • Developed and modified websites in C# and ASP.net
  • Skilled in identifying and solving problems, proactive coordination of multiple activities, good at project leadership and interactive skills.

Senior Software Engineer

JNB Infotech Pvt. Ltd
09.2011 - 04.2012
  • Involved in requirement gathering, development, unit testing, and bug fixing for various modules.

Education

MCA -

DIT Dehradun
01-2010

Bachelor of Science -

GNKC
Haryana
01-2007

Senior Secondary -

JIC
Bheat
01-2004

Secondary -

JIC
01-2002

Skills

  • C#
  • NET CORE
  • ASPNET
  • MVC
  • WCF
  • WPF
  • ENTITY FRAMEWORK
  • DAPPER
  • JAVASCRIPT
  • JQUERY
  • BOOTSTRAP
  • AWS
  • AZURE
  • WEBAPI
  • HTML5
  • MS-SQL SERVER
  • JIRA
  • ANGULAR
  • REACT
  • DYNATRACE
  • GIT
  • BITBUKET
  • TFS
  • ORKES
  • KAFKA
  • Continuous Integration and Deployment
  • Strong Debugging Abilities
  • Problem-solving mindset
  • API development experience
  • Microservices Architecture
  • Web applications
  • Configuration Management
  • Design and development
  • Testing and deployment
  • Technical Analysis

Locations

Bangalore, Bangalore, India, 560076

Personal Information

Title: SENIOR SOFTWARE ENGINEER

Languages

  • ENGLISH
  • HINDI

Timeline

Senior Software Engineer

Advisor360 India Pvt Ltd
11.2023 - Current

Senior Software Engineer

Wells Fargo
08.2022 - 11.2023

Senior Software Engineer

Herman Miller
06.2020 - 07.2022

Senior Software Engineer

Fidelity Information Services
06.2017 - 06.2020

Senior Software Engineer

Samsung Electro Mechanics
10.2012 - 07.2017

Senior Software Engineer

JNB Infotech Pvt. Ltd
09.2011 - 04.2012

MCA -

DIT Dehradun

Bachelor of Science -

GNKC

Senior Secondary -

JIC

Secondary -

JIC
Ashish Garg