Sadat Arefin Rafat

Sadat Arefin Rafat Email and Phone Number

Software Engineer | R and D | Python | ML | Django @ HawarIT
Dhaka, BD
Sadat Arefin Rafat's Location
Dhaka, Bangladesh, Bangladesh
About Sadat Arefin Rafat

I am a Software Engineer with experience in developing web, desktop, mobile and cross-platform applications using cloud-based technologies for enterprise, small business, developer & personal productivity and automation to provide convenience to people.I have experience with different programming languages, frameworks, and tools, including C#, TypeScript, SQL, .NET, Blazor, Angular, React, Express, MongoDB, and NestJS. I have also worked with Microsoft Azure services such as Repos, Pipelines, Boards, App Services, SQL Server, Elastic Pool, Application Insights, Entra (formerly Active Directory), and Function Apps in enterprise company. I also deployed several application with Docker, Apache, Nginx etc. in Linux VPS and also built & maintaining small WordPress websites for several clients.I know about software best practices and principles like Domain Driven Design (DDD), Test-Driven Development (TDD), Clean Coding principles, OWASP vulnerabilities, database optimization techniques, SDLC methodologies like Agile, Waterfall, and Iterative, and software architectures including Microservices, Modular Monolith, Clean Architecture, and Cloud-first applications.In my free time, I am always try exploring new (and old) technologies and refining my skills to stay updated in the software engineering field like system design, secure software development, software user experience, different types of database and AI-enabled software development.

Sadat Arefin Rafat's Current Company Details
HawarIT

Hawarit

View
Software Engineer | R and D | Python | ML | Django
Dhaka, BD
Website:
hawarit.com
Employees:
109
Sadat Arefin Rafat Work Experience Details
  • Hawarit
    Software Engineer | R And D | Python | Ml | Django
    Hawarit
    Dhaka, Bd
  • Hawarit Limited
    Software Engineer
    Hawarit Limited Aug 2023 - Present
    8606 Kb, Sneek, Friesland, Netherlands
    I joined as a software engineer at HawarIT, a Dutch-Bangladeshi IT Company. In my time here, I used tools and technologies like .NET Core, Blazor, Bootstrap, Azure services and Autodesk Revit API to build a multi-user Revit plugin that helps users order products from Revit models from our client, Rensa Family and track them. Also has tools for engineers to manahe their Revit Prefabs and Revit Drawings. Building another 2 tools-a place to track orders for customers and a communication platform between 3 departments of Rensa Family to provide quicker delivery of products. Key Contributions & Experiences:1. Implemented Microsoft Entra Authentication with SSO alongside the existing login process.2. Designed and structured a new project using n-Tier Architecture.3. Improved product performance for a smoother user experience with limited resources.4. Enhanced the user interface and user experience based on design requirements.5. Utilized Azure cloud services for continuous application deployment and failure monitoring.6. Reduced database size by nearly 30% through optimization.7. Refactored existing code to adhere to clean coding standards.8. Developed new features and resolved bugs as per Product Owner's needs.9. Enhanced CI/CD processes with pipeline modifications and unit tests.10. Participated in code reviews to maintain high code quality.11. Collaborated in an Agile setup with Daily Scrum, Story Refinement, Sprint Review, and Retrospective sessions.12. Conducted R&D on microservices architecture to evaluate its suitability, gaining valuable insights despite it not being adopted.13. Mentored newly joined fresher developers
  • Ipsita Computers Pte Ltd.
    Software Developer Trainee
    Ipsita Computers Pte Ltd. May 2023 - Jul 2023
    Dhaka, Bangladesh
    At IPSITA COMPUTERS PTE LTD, as a Trainee Software developer, I learnt in depth about .NET Core Web API, Angular and Microsoft Dynamics. The training venue was at Tactsoft Ltd, a software company and IT Training Institute. I learnt a lot during my time at Tactsoft about those technologies and was offered a teaching position for MERN stack since I already knew a lot about it.
  • Battery Low Interactive Ltd.
    Industrial Trainee
    Battery Low Interactive Ltd. Sep 2021 - Oct 2021
    Dhaka, Bangladesh
    I worked with Flutter framework to create cross platform applications. I had to create 4 small size projects which provided me knowledge about REST API, UI Fundamentals, 3rd party packages and deployment. I also used version control and SOLID design patterns to implement the code.

Sadat Arefin Rafat Education Details

Frequently Asked Questions about Sadat Arefin Rafat

What company does Sadat Arefin Rafat work for?

Sadat Arefin Rafat works for Hawarit

What is Sadat Arefin Rafat's role at the current company?

Sadat Arefin Rafat's current role is Software Engineer | R and D | Python | ML | Django.

What schools did Sadat Arefin Rafat attend?

Sadat Arefin Rafat attended Islamic University Of Technology, Notre Dame College.

Who are Sadat Arefin Rafat's colleagues?

Sadat Arefin Rafat's colleagues are Asif Reza, Khadiza Sultana Rema Rema, Sayed Zamsedul Hoque, Md Rezaur Rahman Khan, Md Islam, Mahmudul Hasan Fahome, Adnan Abdullah.

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.