Md.Rajib-Ul I.

About Me

Md.Rajib-Ul is an open-minded, experienced software professional who is proactive with project execution and delivery. He has over 14 years of development and software architectural design experience. Md.Rajib-Ul has worked in software development, lifecycle models, process models, and software design patterns. His skills span back- and front-end technologies, including diverse languages, frameworks, and tools.

AI, ML & LLM

Grails ChatGPT API OpenAI API Large Language Models (LLMs) BullMQ LLM Agents

Frontend

Backend

Rest API Node.js PHP REST APIs Python FastAPI Express.js Spring 5 Spring Boot Amazon API Gateway

Database

Relational Databases

DevOps

Workflow

Git Repo

Other

Java Typescript Microservices OAuth 2 Chart.js d3.js Agile jQuery MERN Stack Front-end Back-end Progressive Web Applications (PWA) Apache Tomcat JBoss Linux Unix Windows Bedrock Fastify DataDog Sentry MixPanel Java Swing Java Servlets Gradle Groovy RabbitMQ Apache Kafka Vercel Single Sign-on (SSO) Agile Methodologies Certified Scrum Professional Scrum

Work history

Spatial Vision Pty Ltd
Spatial Vision Pty Ltd
Senior Front End Developer
2023 - 2023
Remote, [object Object]
  • Created custom UI libraries and microfrontend base frameworks using React and Typescript

  • .Migrated two web applications for NSW, Australia, from Angular 1.3 to Angular 16 and all relevant latest technologies.

  • Optimized the performance of both applications and achieved a 60% performance improvement compared to previous apps

  • Released a separate custom UI control library to reuse different projects.

  • Developed mining document base prototype using NextJs and ReactJs

  • Created various self hosted module development using ReactJs, ShadCn, Material and ReactQuery

AngularAngularJS Amazon Web Services (AWS) JavaScriptAWS AmplifyLeafletMapboxMapbox API NgRx/store NgRxMonorepos Google MapsGoogle Tag Manager StorybookUnit TestingEnd-to-end Implementation (E2E) MUI (Material UI) Progressive Web Applications (PWA) Amazon S3 (AWS S3) SQLCSSNode.jsReduxWebpackHTMLExpress.js IntegrationAPI IntegrationWeb DevelopmentWeb Applications LeadershipProgramming Architecture Full-stack User Interface (UI)
Toptal, LLC
Toptal, LLC
Senior Developer
2022 - 2025 (3 years)
Remote
  • Worked for some clients at Toptal where I led some projects end to end. I worked for US and Australian clients under Toptal in various projects. I used different technologies like Next.js, ReactJs, Node.js, Angular, Python, Php, Java, Spring boot, AWS, Vercel etc.

  • - Contributed to a personalized LLM application(Frame.ai) by developing a deterministic conversation flow for AI-driven user interactions. - Led the back-end orchestration and integration of the conversation engine, ensuring robust and efficient solutions. - Set up basic model evaluation to ensure system functionalities and worked on the conversation orchestration system, ensuring robust back-end solutions. - Tested the developed feature on the web and React Native base applications to ensure correct behavior. - Architected the deployment automation and continuous integration for staging and production environments using Amazon Lightsail and Amazon EC2.

  • - Architect and system design for Mining, Management, and Manufacturing projects. Designed, architect SSO integration with AWS Cognito, and Google workspace for internal and external users. - Designed, architect backend for Frontend (BFF) architecture using AWS AppSync, Lambda, and Api-gateway which make the architecture more secure and scalable. - Defined project workflows and created technical guidelines. - Led automation of deployment in AWS platform and continuous integration - Written some technical documentation and mentor to team members

Node.jsTypescriptPHPLaravel PythonAWSSentryBullMQLarge Language Models (LLMs) JavaSpringSpring BootReact.jsAngularJavaScriptGradleGit Repo Agile NxMonorepos Microfrontend MicroservicesAWS SagemakerAWS DynamoAWS CloudFormationAmazon S3 (AWS S3) Bedrock Oracled3.jsChart.js Next.jsAmazon EKS AWS CDKAWS AppSyncSingle Sign-on (SSO) React NativeLLM Retrieval-augmented Generation (RAG) OpenAI API Nest.jsExpress.js Redux-SagaReact Redux tanstack TanStack Query
Standard Chartered
Standard Chartered
Lead Developer
2019 - 2022 (3 years)
Malaysia
  • Led the design, architecture, and development of a microservices front-end framework that got recognition in the standard chartered bank. It is considered a first-choice framework for upcoming applications.

  • Headed and developed three core frameworks; tx-web-frontend, tx-module-seed, and tx-backend-seed. All of which decrease the development cost and enhance maintainability.

  • Practiced test-driven development (TDD) approach to writing unit and integration testing, which minimized bugs and helped achieve targeted code coverage.

JavaJavaScriptTypescriptNode.jsAngularReact WebpackCypressMicroservicesAgile software developmentDockerAmazon Web Services (AWS) KubernetesAxon Framework MERN Stack Single Sign-on (SSO) HTML5Microfrontends Front-end Next.jsSpring BootRelational Databases APIsBack-end CI/CD Pipelines Amazon EC2 Amazon RDSAutomated TestingRedisAmazon S3 (AWS S3) SQLCSSReduxHTMLExpress.js IntegrationAPI IntegrationWeb DevelopmentWeb Applications LeadershipProgramming Architecture Full-stack Digital Kiosks Payment APIs Credit Card Processing User Interface (UI) Solid.js
Stibo DX
Stibo DX
Software Engineer
2017 - 2019 (2 years)
Bangladesh
  • Worked as part of the development team in CUE, a media content creation platform project. Engaged to migrate Angular to Angular 6 without paused live project. It optimized 40% of the application's performance.

  • Developed an A/B testing plugin used in CUE to run, analyze, and collect user experiences for news and media content. Used HTML5, Web Components, and Java-based Dropwizard framework.

  • Contributed to process and software architecture improvement activities.

JavaDropwizardSpring 5 AngularJS AngularDockerJenkinsTypescriptJavaScriptNode.jsTest-driven development (TDD)MySQLPostgreSQLMEAN StackBigCommerce API Web3.jsFront-end Spring BootRelational Databases APIsBack-end CI/CD Pipelines Amazon EC2 Amazon RDSAutomated TestingRedisAmazon S3 (AWS S3) SQLAmazon Web Services (AWS) CSSReduxWebpackHTMLExpress.js IntegrationAPI IntegrationWeb DevelopmentWeb Applications LeadershipProgramming Architecture Full-stack Payment APIs Credit Card Processing User Interface (UI)
WebAlive
WebAlive
Software Development Consultant
2016 - 2017 (1 year)
Australia
  • Led the architectural design of the application's front-end using Angular, Material Design, and Pattern Lab in the TradeIX project.

  • Contributed to designing the architecture and developing the authentication and authorization server using Identity4, C#, Web API, and OAuth 2.0 protocol.

  • Took part in designing the architecture and developing resource server (API) using C#, Web API, Blockchain, and MSSQL.

AngularAngularJS ASP.NETBlockchainJavaScriptTypescriptNode.jsC#.NET Microsoft SQL Server Web API.NET CoreOAuth 2 PostgreSQLMEAN StackBigCommerce API Front-end Spring BootRelational Databases APIsBack-end CI/CD Pipelines Amazon EC2 Automated TestingAmazon S3 (AWS S3) SQLCSSWebpackHTMLExpress.js IntegrationAPI IntegrationWeb DevelopmenteCommerce Web Applications LeadershipProgramming Architecture C#POS Order Management Full-stack Digital Kiosks Payment APIs Retail Credit Card Processing User Interface (UI)
Technology for Social Impact
Technology for Social Impact
Senior Software Engineer
2013 - 2016 (3 years)
Bangladesh
  • Led the architecture's design and developed an agricultural portal (eAgro) and management system using Java, Groovy, Grails, JavaScript, jQuery, CSS, and HTML technologies.

  • Built a core back-end framework, a JavaScript framework, and JQuery-based plugins. These core frameworks leveraged the code duplicity and made the software architecturally stable and maintainable.

  • Defined coding design principles, best practices, and clean code writing.

GroovyGrails JavaJavaScriptjQueryServlet Spring BootRelational Databases APIsBack-end Amazon EC2 SQLCSSNode.jsHTMLAPI IntegrationWeb DevelopmenteCommerce Web Applications Programming Order Management Full-stack Digital Kiosks Payment APIs Retail User Interface (UI)
Instalogic BD
Instalogic BD
Principle Software Engineer
2012 - 2013 (1 year)
Bangladesh
  • Involved in multiple Canada and USA-based client projects to design architecture and develop eCommerce. Led a project management system, a restaurant reservation system, a custom website development, and a content management system.

  • Developed a core JavaScript framework and a UI library to make a reusable and maintainable codebase on the front-end side.

  • Built a customized core MVC framework using CodeIgniter and CakePHP framework to make a reusable and maintainable codebase.

JavaScriptjQueryPHPCakePHPCodeIgniter WordPressMagentoHTMLCSSBootstrapMySQLPostgreSQLRelational Databases APIsBack-end SQLAPI IntegrationWeb DevelopmenteCommerce Web Applications Programming C#.NET C#Point of Sale POS Order Management Full-stack Digital Kiosks Payment APIs Retail Credit Card Processing User Interface (UI)
BitMascot
BitMascot
Senior Software Engineer
2008 - 2011 (3 years)
Bangladesh
  • Worked as part of the development team to build various projects based in Australia using Java, Grails, and PHP.

  • Developed a custom-made website management system named WebCommander, which is now the leading content and eCommerce base web application in Australia.

  • Created various JQuery=based plugins like modal, autocomplete, validator, event calendar, among others. They were my great achievement at BitMascot.

Grails GroovyJavaSpring 4 Apache Struts 2 CakePHPCodeIgniter Servlet Jakarta Server Pages (JSP) ActionScript 2 jQueryJoomlaZen Cart BigCommerce WordPressHTMLFront-end Relational Databases APIsBack-end CSSAPI IntegrationWeb DevelopmenteCommerce Web Applications Programming C#.NET C#Point of Sale POS Order Management Full-stack Payment APIs Credit Card Processing User Interface (UI)

Showcase

Education

Education
AWS Certified Solutions Architect - Professional
AWS
2023 - Present (2 years)
Education
Professional Scrum Master I (PSM I)
Scrum.org
2021 - Present (4 years)
Education
Bachelor's Degree in Computer Science and Engineering
American International University in Bangladesh
2003 - 2007 (4 years)