Rayhan Hossain Email and Phone Number
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.
Microsoft
View- Website:
- microsoft.com
- Employees:
- 10
- Company phone:
- 0124 415 8000
-
Senior Software EngineerMicrosoft May 2024 - PresentRedmond, Washington, Us -
Software Development Engineer IiAmazon Web Services (Aws) Jul 2021 - May 2024Seattle, Wa, UsWorked with the AWS ECS Container Observability and ECS Service Connect Teams.- Designed and implemented EKS Fargate Container Insights metrics collection mechanism using OpenTelemetry. -
Software Development Engineer IAmazon Web Services (Aws) Aug 2019 - Jun 2021Seattle, Wa, UsFrom 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. -
Graduate Research And Teaching AssistantUniversity Of Tennessee, Knoxville Aug 2017 - May 2019Knoxville, Tn, UsMy 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. -
Software EngineerReve Systems Jan 2017 - Jun 2017Singapore, Singapore, SgREVE 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. -
LecturerDaffodil International University Sep 2015 - Dec 2016Dhaka, Bangladesh, BdI 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 -
Co-Founder And Software EngineerApptitive Jan 2014 - Jun 2015A 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).
-
Software EngineerIqvia Jul 2013 - Dec 2013Durham, North Carolina, UsIQVIA (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. -
Software Engineer InternIqvia Jan 2013 - Jun 2013Durham, 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
Rayhan Hossain Education Details
-
University Of Tennessee, KnoxvilleComputer Science -
University Of DhakaSoftware 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial