Rayhan Hossain

Rayhan Hossain Email and Phone Number

Senior Software Engineer at Microsoft @ Microsoft
Redmond, WA
Rayhan Hossain's Location
Greater Seattle Area, United States, United States
About Rayhan Hossain

I am working with the ECS (Elastic Container Service) DevX team of Amazon Web Services to improve the developer experience.Earlier, with two years of industry experience in Java, I contributed to more than twenty Android application development. I mostly used ASP.Net, SQL Server, Entity Framework, Node.js, Mongo DB, JavaScript, and Angular.js to develop Web application and API. Additionally, for Big Data and Machine Learning courses, I worked with Hadoop MapReduce, Spark, CloudLab, and Scikit-Learn. While coding, I consider employing refactoring, design patterns, and unit testing. My graduate research focus was on Repository Data Mining and Software Engineering. For my research project, we built a platform to tag and extract domain-specific information from an extensive collection of images applying Machine Learning techniques. Prior, I worked to improve the performance of Compiler, Operating, and Runtime systems, and exploring the LLVM, I gathered hands-on experience in writing custom passes for compiler optimization.

Rayhan Hossain's Current Company Details
Microsoft

Microsoft

View
Senior Software Engineer at Microsoft
Redmond, WA
Website:
microsoft.com
Employees:
10
Company phone:
0124 415 8000
Rayhan Hossain Work Experience Details
  • Microsoft
    Senior Software Engineer
    Microsoft May 2024 - Present
    Redmond, Washington, Us
  • Amazon Web Services (Aws)
    Software Development Engineer Ii
    Amazon Web Services (Aws) Jul 2021 - May 2024
    Seattle, Wa, Us
    Worked with the AWS ECS Container Observability and ECS Service Connect Teams.- Designed and implemented EKS Fargate Container Insights metrics collection mechanism using OpenTelemetry.
  • Amazon Web Services (Aws)
    Software Development Engineer I
    Amazon Web Services (Aws) Aug 2019 - Jun 2021
    Seattle, Wa, Us
    From the beginning of my journey at AWS, I worked with the AWS ECS Container Observability team (Firelens team). Main focus was to make the logs, metrics and trace collection easier for ECS customers.- Designed and implemented ECS Container Insights metrics collection mechanism using OpenTelemetry.- Designed and implemented the release pipeline for aws-for-fluent-bit docker image using native AWS services including CodePipeline and CodeBuild. - Designed and implemented Amazon Kinesis Stream output plugin for Fluent Bit (open source log processor and forwarder). - Developed GitHub issues tracking bot and synchronized it with AWS services and team’s Slack channel.- Got hands-on working experience with multiple AWS Services including but not limited to IAM, EC2, ECS, EKS, Lambda, S3, CloudWatch, CloudTrail, VPC, VPC Endpoint, Kinesis Firehose, and Kinesis Data Stream.
  • University Of Tennessee, Knoxville
    Graduate Research And Teaching Assistant
    University Of Tennessee, Knoxville Aug 2017 - May 2019
    Knoxville, Tn, Us
    My graduate research focus was on Repository Data Mining and Software Engineering. We built an extensible, collaborative platform to extract and use domain-specific information from a large collection of images. Earlier, as a Graduate Research Assistant, I worked to improve the performance of Compiler, Operating, and Runtime systems with CORSys group. Starting with the fundamental study of Compiler, and Runtime Systems, I ran the performance comparison experiment on different architectures using Parsec 3.0 benchmark. Additionally, I initiated designing a tool to automate the execution of Parsec 3.0, which takes the configuration values as input from the user. I also explored the Pin tool developed by Intel to learn how Basic Block Profiling and Cache Simulation works. To understand the advanced compiler construction, I examined the inner structure of LLVM and wrote some custom passes for compiler optimization. Moreover, I worked as a Graduate Teaching Assistant for the Software Engineering course.
  • Reve Systems
    Software Engineer
    Reve Systems Jan 2017 - Jun 2017
    Singapore, Singapore, Sg
    REVE Systems is one of the leading tech companies in Bangladesh which is providing VOIP based services across the world. I worked there as an Android developer and contributed to eight application development. Most of them were VOIP based application.
  • Daffodil International University
    Lecturer
    Daffodil International University Sep 2015 - Dec 2016
    Dhaka, Bangladesh, Bd
    I helped the students to learn and practice the Computer Algorithms and Structured Programming as their course teacher in the Dept. of Software Engineering. Besides giving the regular lecture in the classroom, I developed an Android application-"101 C Programming Problems" to make the learning practical. Nearly two lakh students are using this app across the world.https://play.google.com/store/apps/details?id=com.appsfacto.hundred_one_c_problems
  • Apptitive
    Co-Founder And Software Engineer
    Apptitive Jan 2014 - Jun 2015
    A startup mobile apps development company to provide the perfect business solution for the health industries. I was also a co-founder of this company.• Worked as a solution architect & developer in five Android projects (Ramadan, Content Display, Ma O Shishu, Entry-Exit Tracker, and Beauty Tips) which were completed successfully.• Played the role of the project manager in two projects (Ma o Shishu, EE App).
  • Iqvia
    Software Engineer
    Iqvia Jul 2013 - Dec 2013
    Durham, North Carolina, Us
    IQVIA (formerly IMS Health, Dhaka) is a company that provides information, services, and technology for the healthcare industry. It is the largest vendor of U.S. physician prescribing data. After finishing my internship, I worked here as a Contractual (Fulltime) Software Engineer from July 2013 – December 2013.- Worked as the backend developer for the Production Tracker application. We used ASP.Net Entity Framework, Web API, and Angular JS to develop this project.- I and my team was the pioneer of using new technology like Angular JS and Titanium.
  • Iqvia
    Software Engineer Intern
    Iqvia Jan 2013 - Jun 2013
    Durham, North Carolina, Us
    • Worked as the lead developer in Query Parser (Web Application using ASP .NET) which is being used by all other branches of IMS Health across the world.

Rayhan Hossain Skills

C Java C++ Oop Mysql Android Design Patterns Android Development Html C# Javascript Json Object Oriented Programming Php Css Web Applications Asp.net Git Html5 Software Engineering Programming Jquery Software Development Sql Linux Html 5 Xml Eclipse Object Oriented Design Uml Visual Studio Web Services Software Design Objective C .net Asp.net Mvc Mvc Wcf Microsoft Sql Server Subversion Rest Test Driven Development Cascading Style Sheets Node.js Mongodb Mean Stack Software Development Life Cycle

Rayhan Hossain Education Details

  • University Of Tennessee, Knoxville
    University Of Tennessee, Knoxville
    Computer Science
  • University Of Dhaka
    University Of Dhaka
    Software Engineering

Frequently Asked Questions about Rayhan Hossain

What company does Rayhan Hossain work for?

Rayhan Hossain works for Microsoft

What is Rayhan Hossain's role at the current company?

Rayhan Hossain's current role is Senior Software Engineer at Microsoft.

What schools did Rayhan Hossain attend?

Rayhan Hossain attended University Of Tennessee, Knoxville, University Of Dhaka.

What skills is Rayhan Hossain known for?

Rayhan Hossain has skills like C, Java, C++, Oop, Mysql, Android, Design Patterns, Android Development, Html, C#, Javascript, Json.

Who are Rayhan Hossain's colleagues?

Rayhan Hossain's colleagues are Tanya Sharma, Lu Martinez, Jeet Ruidas, Joe Zhu, Allison Durkan, Orrett Morgan Ii, Mika Lojon.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.