Sifat Rabbi
Verified Expert in Engineering
Full-stack Developer
Sifat是一个动态和驱动的全栈web开发人员,拥有五年的web应用程序制作实践经验. With a robust skill set encompassing Node.js, React, Express, Next.js, AWS, TypeScript, Tailwind CSS, Material UI, PostgreSQL, and MySQL, Sifat为他承担的每个项目带来了多功能性和创新性. Driven by an unwavering commitment to excellence, Sifat embraces challenges head-on, 持续交付超出预期的结果.
Portfolio
Experience
Availability
Preferred Environment
Ubuntu, Visual Studio Code (VS Code), Slack, Google Meet, Skype
The most amazing...
...我开发了一个叫做Grateful BD的电子商务网站. The website is regularly used to sell products.
Work Experience
Senior Full-stack Developer (via Toptal)
CarExpert
- 开发功能,帮助客户将潜在客户数量从每月2,000增加到5,000.
- Built a portal for car dealers to get car leads. Hundreds of dealers use the portal.
- Created features in Next.Js为每月有数百万用户访问的网站.
- Created a responsive user interface using Next.js and Material UI.
- 将遗留系统API与新的用户界面集成在一起.
- 使用Jest添加单元测试,并测试各种功能和特性.
Full-stack JavaScript Developer
Toptal Client
- Developed an eCommerce website using Express.js and React.
- 使用不同的AWS服务,如AWS Elastic Beanstalk, Amazon RDS, Amazon S3, Amazon CloudFront, etc.
- 集成了不同的API,如亚马逊产品广告API.
Full-stack Engineer
Toptal Client
- Developed multiple apps using Next.js with serverless functions.
- 前端使用MUI,使网站响应移动端.
- 使用不同的AWS服务来实现所需的功能.
Full-stack Web Developer
ElecTrain, LLC
- Developed the entire back and front end. 现在这个应用程序已经投入生产,它帮助客户管理他们的检查.
- 设计数据库表并优化查询.
- 处理大量图片上传到DigitalOcean S3存储.
- 增加了从自定义数据生成PDF报告的功能.
Full-stack Web Developer
An Online Freelance Agency
- 使用React, Express等JavaScript框架开发了5个以上的web应用程序.js, Next.js, and NestJS.
- 帮助客户决定项目所需的技术.
- 在最后期限内以优异的质量交付项目,并获得了许多良好的客户反馈.
- 实施项目前端的移动响应式设计.
Software Engineer
Greentech Apps Foundation
- 开发了一个应用程序来管理不同组织的交易、账单和发票.
- Introduced TypeScript and Tailwind CSS to the project.
- 指导初级开发人员和技术不同的技术.
- 使用不同的AWS服务(如AWS S3和AWS text)实现功能.
- 在项目中引入了使用Mocha和Chai的单元测试.
Software Engineer
Grateful BD
- 开发了一个电子商务网站,经常用于销售产品.
- 使用Jira跟踪问题,使用Bitbucket进行版本控制.
- 使用迁移脚本,sequalize CLI进行数据库迁移.
Software Engineer
Enosis Solutions
- 开发了一个应用程序来安排考试,支付考试费用,选择监考人和评估评估.
- Wrote unit tests for a Node.js back end and fixed existing test failures.
- 与Bitbucket和Jira一起进行项目的版本控制,并轻松跟踪工作进度.
Experience
Energy Calculation App
For the back end, the Express.js framework was used. 后端使用Multer处理文件上传,并使用第三方API进行计算. 在这个应用程序中,用户使用了不同类型的角色.
In the front end, Material-UI was used. For state, management React use state hook was used. 有两个面板,一个用于用户,一个用于管理员.
PostgreSQL database is used with Sequelize ORM.
Cost Tracker App
The UI design was implemented following Figma design. Tailwind CSS was used for custom design.
The back end was implemented using the Express.js framework and file upload was handled using Multer. 其他服务,如AWS S3、AWS text和Xero API被用于这个应用程序.
最后,数据库使用了PostgreSQL和TypeORM.
Grateful BD eCommerce Website
前端和后端都是使用Next开发的.js. Material-UI was used for the UI design, 对于状态管理,使用React使用状态Hook和Redux.
MySQL作为数据库,Sequelize作为ORM.
虽然网站的开发还没有完全完成, this website already sells products. 由于使用了服务器端渲染,这个网站的整体性能很好.
Inspection Tracker Application
Developed the back and front end with Next.js. 我使用PostgreSQL和Prisma ORM作为数据库,使用React-Bootstrap作为UI. 同时,为手机和平板设备实施响应式设计.
Fertilizer Shop
此应用程序使用的主要技术包括Next.js, MUI, a serverless function, PostgreSQL, and more.
Education
Bachelor's Degree in Computer Science
Ahsanullah科技大学(AUST)——孟加拉国达卡
Skills
Libraries/APIs
Node.js, React, Xero API, Stripe, Chai, Chart.js, Passport.js, REST APIs, React Redux, Context API, Lodash, Twilio API, SendGrid API, React Router, React Query, API Development, Azure Blob Storage API, Google API, Yup, Amazon Product Advertising API, D3.js, Stripe API, Google Maps API, AWS Amplify
Tools
Slack, Bitbucket, Sequelize, Git, GitHub, SendGrid, Mocha, Prisma, Redux Thunk, AWS Deployment, NPM, Sentry, ChatGPT, Auth0, Skype, Jira, GitLab, Figma, AWS SDK, Amazon CloudFront CDN, AWS CodeBuild, AWS CodeDeploy, Docker Compose, Stripe Checkout, Expo, Google Analytics
Frameworks
Material UI, React-Bootstrap, Redux, Express.js, Next.js,顺风CSS, NestJS, JSON Web Tokens (JWT), Swagger, OAuth 2, Bootstrap, Hapi.js, Jest, React Native
Languages
JavaScript, TypeScript, HTML, CSS, HTML5, SQL, ECMAScript (ES6), T4, Python, SCSS, XML, GraphQL, C, Java, C++
Paradigms
Responsive Layout, REST, API Architecture, Serverless Architecture, Responsive, HTML DOM, Agile, Testing, Microservices, Object-relational Mapping (ORM), Mobile Development, DevOps, Automation, Socket Programming, Scrum
Platforms
Windows, Amazon Web Services (AWS), Vercel, Visual Studio Code (VS Code), DigitalOcean, Ubuntu, Twilio, Docker, Heroku, Firebase, Azure, Google Cloud Platform (GCP), Amazon EC2, Android
Storage
Databases, PostgreSQL, Amazon S3 (AWS S3), MySQL, Database Migration, JSON, Database Modeling, Database Architecture, Redis, NoSQL, Distributed Databases, MongoDB, Amazon DynamoDB
Industry Expertise
Web Design
Other
Algorithms, Data Structures, Google Meet, TypeORM, Axios, Cookies, Full-stack, Back-end, Front-end, APIs, Front-end Development, Back-end Development, Minimum Viable Product (MVP), User Interface (UI), Responsive UI, Mobile UI, API Integration, eCommerce, Architecture, Serverless, Google Login, CSV Import, Calendars, Single-page Applications (SPA), Web Development, Data Visualization, Web Applications, Amazon RDS, CI/CD Pipelines, Leadership, Technical Leadership, Full-stack Development, Stripe Subscriptions, Team Leadership, Software Architecture, Webhooks, Payment APIs, Storybook, Monorepos, ESLint, Supabase, A/B Testing, Version Control, Dashboards, MERN Stack, Payment Gateways, Integration, Deployment, Proof of Concept (POC), PWA, Vite, Code Review, System Design, Software Engineering, React Server Components, MVP Design, API Design, Authentication, UI Libraries, Routing, Startups, API Testing, Debugging, Troubleshooting, CSV, Operating Systems, ClickUp, FontAwesome, Admin Panels, CSV Export, AWS CodePipeline, Charts, Stripe Payments, Artificial Intelligence (AI), Mobile App Development, OCR, WebSockets, Payment Providers, Machine Learning, Cloud Architecture, Solution Architecture, Web Scraping, CSV File Processing
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring