Golam Rabbani
Verified Expert in Engineering
Front-end Developer
Berlin, Germany
Toptal member since July 26, 2022
Golam is a highly experienced senior front-end expert in React and TypeScript, boasting a remarkable 7-year track record. He excels in building front-end architectures, following coding best practices for startups and enterprises. A team player, he leads projects and mentors juniors, contributing to design and deployment processes. Golam now focuses on integrating GPT/ChatGPT tech, leveraging his startup co-founder experience to gain valuable insights into the ecosystem.
Portfolio
Experience
- JavaScript - 6 years
- React - 5 years
- TypeScript - 4 years
- Wix - 3 years
- Webflow - 2 years
- Next.js - 2 years
- Generative Pre-trained Transformers (GPT) - 1 year
- Bubble - 1 year
Availability
Preferred Environment
Visual Studio Code (VS Code), Docker, MacOS, GitHub
The most amazing...
...thing I've made is an open-source React npm library for image zooming and rotating features, which has around 3,000 weekly downloads. I also maintain the repo.
Work Experience
Full-stack Engineer
Sense AI
- Led end-to-end development of a data analysis app utilizing GPT-3 API and Whisper API, driving efficient data processing and analysis.
- Developed a user-friendly data analysis app by combining GPT-3 API and Whisper API, enhancing data-driven decision-making across the organization.
- Spearheaded seamless Next.js and Nest API integration to create a powerful data analysis app, leveraging GPT-3 API and Whisper API for advanced data processing.
React Developer
Lotus Tech Co.
- Set up theme configuration to match color and fonts to the design.
- Added structural and functional components to make different pages, sidebar, menu, etc.
- Fixed performance issues related to Ant Design and Docker.
Senior Front-end Engineer
Mobius Labs
- Developed user-friendly interfaces to showcase features related to ML and AI, such as image recognition, object detection, and custom concepts.
- Introduced tools such as TypeScript and React Query to better organize the project's codebase.
- Built pipelines for complex functionality for image processing and model training.
- Implemented continuous integration workflows using GitHub Actions.
- Conducted technical interviews with candidates for new roles.
Front-end Engineer
Branchbob
- Built a completely new version of the SaaS dashboard project from scratch by planning and architecting the codebase.
- Improved site loading speed by 80% by reducing API requests and improving back-end architecture.
- Collaborated with the designer to fine-tune UX and UI by giving suggestions or change requests, as well as developers to have technical discussions and find solutions.
- Participated in making decisions about features and meetings with CTO and co-founders.
- Managed a team of developers, assigning them tasks and mentoring them.
Front-end Engineer
Blue Yonder
- Migrated the existing React app to Create React App. Updated versions of other libraries like React Testing Library with Jest.
- Used highchairs and tables to display predictions and cost optimizations and recommendations.
- Added i18next-intl to move locale texts to the front end rather than fetching from each API call.
- Introduced styled-components and shared component library concepts so developers can easily reuse and maintain components separately.
- Reduced the CI/CD time to 50% by improving Jenkins configurations.
Web Developer
Freelance Clients
- Built various applications with React, React Native, Node.js, and HTML5.
- Revamped and built websites using WordPress and ensured security and faster load time.
- Used PHP, HTML, and CSS to modify custom WordPress themes and plugins.
Software Engineer
Dynamic Solution Innovators
- Developed a system that contains all of the individual's birth, death, marriage, and divorce data so that it can easily be accessed from anywhere and integrated with any application via API.
- Reduced API requests of the application like text changes and removed unnecessary states in the Redux state, which made the application lighter by 30%.
- Contributed to open-source libraries like Moment.js to improve localization.
- Built an open-source React library which has a total of over 300,000 downloads.
Web Developer
Invento Bangladesh
- Built websites for business companies with HTML, CSS, PHP, and WordPress.
- Collaborated with the lead designer to improve the restaurant POS system's user interface.
- Conducted onsite visits to the client's office to understand their requirements.
Experience
Branchbob New UI
https://cockpit.branchbob.io/I served as the lead front-end engineer, built the whole front end from scratch, and created a component design system using Figma. I also helped improve the back end by suggesting which changes to make. The company attracts more investors with the new UI, and the users can navigate better in the app.
Fashion Launchpad MVP
React Image Pan, Zoom, and Rotate Package
https://github.com/mgorabbani/react-image-pan-zoom-rotateI created this library while working for a company and needed those features, so I made it separately using TypeScript and React. It has over 3,000 weekly downloads.
Oxalife
Front-end Drag and Drop UI
Education
Bachelor's Degree in Software Engineering
Daffodil International University - Dhaka, Bangaldesh
Certifications
AWS Certified Cloud Practitioner
Amazon Web Services
Google Cloud Digital Leader
Docker for Developers
Machine Learning
Coursera
Skills
Libraries/APIs
React, Formik, React Redux, React Navigation, Stripe Connect, Node.js, React Query, Highcharts, Vue, Three.js, Stripe, Stripe API, Web3.js, React DnD
Tools
Figma, ChatGPT, Bubble, Wix, NPM, Jenkins, GitHub, Stripe Checkout
Languages
JavaScript, TypeScript, HTML, CSS, HTML5, ECMAScript (ES6), GraphQL, Java, PHP
Frameworks
Material UI, Cypress, React Native, Next.js, Tailwind CSS, Svelte, Redux, Jest, NestJS, Selenium, Yarn, Ant Design, Hapi.js, Express.js, TestCafe, Django
Paradigms
Responsive Web Design (RWD), Testing, Continuous Integration (CI), Continuous Delivery (CD), Unit Testing, UX Design, UI Design, Agile
Platforms
WordPress, Web, Webflow, BigCommerce, Google Cloud Platform (GCP), Blockchain, Contentful, Visual Studio Code (VS Code), Docker, Amazon EC2, MacOS, Amazon Web Services (AWS), Firebase
Storage
MongoDB, Amazon S3 (AWS S3), Google Cloud
Other
Responsive Web Apps, API Integration, Front-end Architecture, UI Testing, Web Applications, Front-end, Stripe Payments, Front-end Development, Content Management Systems (CMS), eCommerce, eCommerce Development, Adalo, Integration Testing, Video Streaming, APIs, Chakra UI, Accessibility, A11Y, User Experience (UX), Strapi, MacBook, Software Development Lifecycle (SDLC), Statistics, Web Security, Artificial Intelligence (AI), Enzyme, Styled-components, Open Source, Design, Design Systems, Cloud, Machine Learning, Gatsby, Progressive Web Applications (PWAs), WCAG 2, WebSockets, Web Hosting, User Interface (UI), Minimum Viable Product (MVP), Performance, Optimization, Non-fungible Tokens (NFT), Generative Pre-trained Transformers (GPT), OpenAI GPT-3 API, OpenAI GPT-4 API, Drag & Drop
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring