Mayur D.

CTO

Hyderabad, Telangana, India13 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 12+ years of software development experience.
  • Expert in system design and backend development.
  • Strong command over Java and C# programming.
Stackforce AI infers this person is a Backend Software Engineer with expertise in SaaS and cloud technologies.

Contact

Skills

Core Skills

System DesignCloud TechnologiesDistributed SystemsSoftware Development

Other Skills

.NET.NET FrameworkASP.NET MVCAgileApache FlinkAzureBack-End Web DevelopmentBig DataC#C++GrafanaGroovyJavaKubernetesPowershell

About

Lead Software engineer having 12+ years of Software development experience in designing, developing highly scalable, reliable, available backend system. I have great command over System Design, Data Structures and Algorithms. I use both Java and C# to code. I am adept in developing cloud as well as desktop applications from scratch. I have good knowledge and experience of Collections, Multithreading. I have good amount of experience in both SQL and No-SQL platforms.

Experience

Salesforce

Lead Member of Technical Staff

Apr 2021Present · 4 yrs 11 mos · Hyderabad, Telangana, India

  • As a Lead software engineer at Salesforce, I am a part of the Monitoring Cloud team responsible for designing, developing, and maintaining large-scale monitoring systems. In this role, I have worked on building monitoring systems capable of handling high throughput applications using big data technologies. My contributions include creating a managed Apache Flink platform based on Salesforce's internal cloud agnostic platform which is used by multiple teams in a Bring your own Job model where teams can just focus on their Flink job's logic and rest of the nuanaces are taken care by us.
  • My responsibilities include designing and implementing monitoring systems, developing tools for collecting and analyzing performance data, and troubleshooting issues related to application performance and availability. I have collaborated with other engineers to design and implement system improvements, monitored and analyzed system metrics to identify areas for optimization, and documented system design and operational procedures.
  • Throughout my time at Salesforce, I have gained experience working with distributed systems and cloud technologies, such as Kubernetes and AWS, as well as monitoring tools like Grafana. I have also developed strong programming skills in languages such as Python and Java.
  • In this role, I have demonstrated strong problem-solving skills, attention to detail, and the ability to work independently as well as in a team environment. My experience at Salesforce has provided me with valuable insights into building and maintaining large-scale monitoring systems and has given me the opportunity to work with a talented team of engineers.
Apache FlinkKubernetesPythonJavaGrafanaSystem Design+1

Microsoft

Software Engineer - Azure

Jan 2015Mar 2021 · 6 yrs 2 mos · Hyderabad, Telangana, India

  • As a software engineer at Microsoft, I worked with two different teams. The first team I was a part of was the Microsoft Connected Vehicle Platform, where we developed a system for vehicle manufacturers to install in their cars to provide features such as remote tracking and geofencing. In this role, I was responsible for designing and implementing features, troubleshooting issues, and collaborating with other engineers to ensure the system's scalability and reliability.
  • The second team I worked with was the Microsoft Storage and Distribute Services, where we handled storage, archiving, deduplication, publishing, and making it available for download of all first-party Microsoft products such as Office, Windows, and Xbox games. In this role, I was responsible for developing tools to automate storage and archiving processes, troubleshooting issues related to storage, and collaborating with other engineers to design and implement system improvements.
  • Throughout my time at Microsoft, I gained experience working with distributed systems, cloud technologies, and programming languages such as C++, C#, and Python. I also developed strong problem-solving skills, attention to detail, and the ability to work independently as well as in a team environment.
  • Working at Microsoft provided me with valuable insights into building and maintaining large-scale systems, and gave me the opportunity to work with talented engineers across different teams.
C++C#PythonAzureCloud TechnologiesDistributed Systems

Aon

Software Engineer

Jun 2014Dec 2014 · 6 mos · Gurgaon, India

  • As a software engineer at Aon, I worked on a financial application project, developing and maintaining software solutions for the financial services industry. In this role, I was responsible for designing and implementing features, collaborating with other engineers, and ensuring the system's scalability and reliability.
  • Throughout my time at Aon, I gained experience working with programming languages and frameworks such as C# and WPF, as well as software development methodologies such as Agile. I also developed strong problem-solving skills and the ability to work independently and in a team environment.
  • Working at Aon provided me with valuable experience in the financial services industry and gave me the opportunity to work with talented engineers. The skills and experience I gained have been valuable in subsequent roles throughout my career.
C#WPFAgileSoftware Development

S3tel inc

Software Developer

Sep 2012May 2014 · 1 yr 8 mos · Gurugram, Haryana, India

  • As a software engineer at S3Tel, I worked on a project related to homeland security. In this role, I was responsible for designing and implementing software solutions that contributed to the project's overall mission, while adhering to strict security protocols and procedures.
  • Although I am unable to disclose specific details about the project due to non-disclosure agreements, I can say that my responsibilities included designing and implementing features, troubleshooting issues, and collaborating with other engineers to ensure the system's scalability, reliability, and security.
  • Throughout my time at S3Tel, I gained valuable experience working with programming languages and frameworks such as C# and WPF, as well as with software development methodologies such as Agile. I also developed strong problem-solving skills and the ability to work independently and in a team environment.
  • Working at S3Tel was a unique and challenging experience, where I was able to contribute to a project with a critical role in safeguarding the country's security. The skills and experience I gained at S3Tel have been invaluable in subsequent roles throughout my career.
C#WPFAgileSoftware Development

Education

Maharshi Dayanand University

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2008Jan 2012

Stackforce found 100+ more professionals with System Design & Cloud Technologies

Explore similar profiles based on matching skills and experience