About Subramani Ramadas

  • Are you open to working remotely? Yes
  • Please Enter All Locations You Are Open to Work (each line will be each city, country location)
    United States
  • Allow Profile Promotion To Recruiters/Companies Yes
  • Allow Profile Promotion on Social Media No
  • Allow Profile Promotion to Alumni No
  • Viewed 961

About me

“Hello World!”

From being an amateur programmer to learning web frameworks and technologies, I became experienced as a Senior Software Engineer with a history of working in the information technology and services industry. With a good grasp of programming fundamentals and a penchant for Mathematics, I had always wanted to pursue a Masters’s program.

Currently, I am enrolled for my Master’s in Computer Science and Engineering at the University at Buffalo where the coursework consists of courses like Information Retrieval, Natural Language Processing, Algorithms Analysis and Design, and Distributed Systems.

Apart from being fascinated with novel technologies, I also like to be physically active by playing badminton, table tennis, and spending time at the gym. I also follow chess closely and play regularly.

• Programming Languages: C, C++, C#, Python 3, Java, JavaScript, Scala, TypeScript
• Databases: SQL Server, MySQL, PostgreSQL, MongoDB
• Web Technology: ASP .NET MVC, .NET Core, Angular 8, jQuery, HTML 5, CSS 3, Bootstrap, ReactJS
• Tools: Visual Studio 2019, VS Code, Balsamiq, Source Tree
• DevOps: Docker, Kubernetes, Helm Charts, Jenkins, Git

Education

Experience

  • 2022 - 2022
    Honeywell, Atlanta, Georgia

    Data Engineering Intern

    Tech Stack: Spark, Scala, NestJS, ReactJS, Redux, PostgreSQL
    • Leveraging the Microsoft ConsumptionAPI, built a Databricks job in Spark to consume data of Azure subscriptions.
    • Generated data was ingested in ADLS, processed applying Paxata, and provided insights using Tableau.
    • Derived and analyzed usage trends at a daily, monthly, and annual level for 5 subscriptions.
    • Built a web-based solution for the onboarding of Data Discovery Assessment requests.

  • 2016 - 2021
    QBurst Technologies, Trivandrum, India

    Senior Software Engineer

    Tech Stack: C#, ASP .NET MVC, .NET Core, HTML5, CSS 3, Angular 8, TypeScript, SQL Server, MySQL, MongoDB, Docker, Jenkins
    • Experienced in gathering requirements, designing technical solutions, developing web pages utilizing .NET Core framework,
    microservices architecture, RabbitMQ messaging broker, LINQ querying interface, and Docker containers.
    • Containerized multiple services and improved build time by 75%, utilizing polling file watcher and volume mapping.
    • Experience in building REST APIs, implementing Multithreading, Async/Await in Asynchronous Programming.
    • Responsible for writing high quality clean, well-structured, documented code following object oriented design principles.
    • Worked as part of a team in an Agile environment to build high-performance, reliable and scalable web applications.
    • Following a test-driven development practice using xUnit, applied CQRS, Event Sourcing patterns in a project in under 3 weeks.
    • Devised and deployed a containerized infrastructure in .NET Core and React to AWS with the help of Jenkins.
    • Lead a team of 2 to implement, test, and deploy the backend functionality for a sales-plan application using SDLC methodology.
    • Advised and guided a team of 3 on getting started with the basics of ASP .NET MVC.

Skills