Summary
Overview
Work History
Education
Skills
Timeline
e1
DILEEP SREEPATHI

DILEEP SREEPATHI

Johannesburg

Summary

Software development professional with comprehensive background in building scalable, high-quality software applications. Known for delivering impactful projects and driving continuous improvement. Team-oriented and results-driven, with strong ability to adapt to changing requirements and priorities. Proficient in programming languages and software development methodologies.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

Capitec Bank
04.2023 - Current
  • I am part of a team working in the payments department (RTC, PayShap, EFT) where the payment request comes from mobile or web and then it is routed to payments AWS Lambda services, which are developed in. Net core, we have an SQL server to store the beneficiaries and also use Dynamo DB-AWS, cloud watch logs, and SQS events.
  • Developed scalable applications using agile methodologies for timely project delivery.

Senior Full Stack Developer

Investec
06.2022 - 03.2023


  • I am part of the Corporate Business Banking division and am involved in a project named 'Apollo-Digital Channels' ,
  • My role includes gathering requirements from the business team, and then developing and designing APIs based on the responses from the inner layers.
  • Proposed a customized Library project to consume Business layer APIs, enhancing code reusability and reducing development time By 30%
  • Planned channel layer APIs using .Net Core Framework v6, resulting in a 40% reduction in response time and improved Scalability for current projects
  • Performed thorough code reviews to maintain coding standards and ensure optimal performance of developed applications.
  • Led architecture design decisions to ensure application scalability, modularity, and maintainability in the long run.

Technical Lead

Ernst & Young (EY)
06.2021 - 06.2022
  • Responsible for developing programmatic modules, unit tests, and test data for development assignments, which resulted in a 30% Boost in code efficiency
  • Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints.
  • Technology stack utilized in current projects- implemented Angular 8 and above versions as a client-side framework for rich user interfaces, dashboards, and composed Angular custom Libraries to maintain the authentication (MSAL integration) from Azure Active directory once the Entities get boarded, designed the .Net core Restful APIs, hosted on Azure app services which are then assessed on Angular UI side, SǪL server as a Database with Entity Framework core
  • Coordinated with cross-department teams like QA, DevOps, and Support to ensure seamless end-to-end software delivery process.

Associate Software Engineer

Zensar
09.2019 - 06.2021
  • Onsite: Silica (FNZ now) Johannesburg, South Africa- Projects Handled: Express Transactions, Automated ǪC-2, Transfers LISP, Legal Admin, ǪC integrator.
  • Gathered the requirements from various Clients, and upgraded the existing system to automation process by dissolving the legacy applications which increased the performance by 50% .
  • For Transactions (Express project) Rest APIs are created using .Net Framework 4 and above, which internally consumes the SOAP services that connect to the Line of Business to process the client transactions, used the react framework for the front end to capture the Inputs and running business rules with the help of Node APIs to detect fraud cases and verify the business conditions.
  • Corrected, modified and upgraded software to improve performance.
  • Collaborated with cross-functional teams to develop, test, and deploy high-quality software solutions for clients.

Junior Software Developer

5paisa Capital
10.2016 - 06.2019
  • Developed 5paisa.com website which provides the current market top Mutual Funds to buy, tracking the customer journey from account registration to activation in the trading platform and also providing various insurance policies to buy, User-friendly application directly Interacting with the customers to complete their journey for the particular products.
  • Participated in code reviews, ensuring adherence to established guidelines and promoting knowledge sharing among team members.
  • Contributed to the successful launch of a new software product by assisting with the design, development, and implementation phases.

Education

Bachelor of Technology - Computer Science and Engineering

JNTUH
Hyderabad
05.2016

Skills

  • C#, Dotnet Core, Net Framework 46 , Entity Framework, IIS, Nuget
  • RDBMS: SǪL Server, NoSQL, Dynamo DB
  • RestFull APIs, SOAP services
  • Angular 8, JavaScript, TypeScript, React js
  • Azure Cloud: Functions, Application Insights, Devops, Events
  • Amazon web services: Lambdas, SQS, Events, message queues, API gateway, Cloudwatch
  • CI/CD, git, pipelines
  • XUnit, Unit testing
  • Rancher, Docker, Kubernetes
  • Microservices, Monolithic, Distributed Systems, Micro Frontends
  • Clean Architecture, Design Patterns
  • Project leadership
  • Web application development

Timeline

Senior Software Engineer

Capitec Bank
04.2023 - Current

Senior Full Stack Developer

Investec
06.2022 - 03.2023

Technical Lead

Ernst & Young (EY)
06.2021 - 06.2022

Associate Software Engineer

Zensar
09.2019 - 06.2021

Junior Software Developer

5paisa Capital
10.2016 - 06.2019

Bachelor of Technology - Computer Science and Engineering

JNTUH
DILEEP SREEPATHI