Rohullah Rehan
Houston, TX ***** *************@*****.*** +1-832-***-**** www.linkedin.com/in/roh-r-77b17834b/ PROFILE SUMMARY
Results-driven Senior Full Stack Engineer with 12+ years of experience in building and scaling high-performance web applications across e-commerce, healthcare, and entertainment industries. Expertise in React, TypeScript, Node.js, and Next.js, with a focus on creating optimized, scalable solutions using RESTful and GraphQL APIs. Strong Agile leader with proven success in implementing CI/CD pipelines (Jenkins, Docker, GitHub Actions) to streamline deployments and foster a culture of continuous improvement.
CORE COMPETENCIES
• Technical Proficiency
• System Design & Architecture
• Performance Optimization
• Code Quality & Best Practices
• Testing & Quality Assurance
• DevOps & Automation
• Project Management & Agile Methodologies
• Problem Solving & Analytical Thinking
• Collaboration & Mentorship
• Adaptability & Continuous Learning
SKILL HIGHLIGHTS
• Frontend Development: HTML, CSS, JavaScript (ES6+), React, Next.js, Angular, TypeScript
• Backend Development: Node.js, Express.js, NestJS, Serverless Framework, RESTful APIs, GraphQL
• State Management: Redux, Context API, MobX, Zustand
• Database Management: MongoDB, PostgreSQL, MySQL, Firebase, Redis
• Cloud and DevOps: AWS (Lambda, S3, EC2), GCP, Docker, Kubernetes, Jenkins, GitHub Actions
• Testing and QA: Jest, Mocha, Chai, Cypress, Supertest
• UI/UX and Design: Figma, Material UI, Tailwind CSS, Bootstrap, Chakra UI, Semantic UI
• Security and Compliance: OWASP, JWT, OAuth, SSL/TLS, CORS, data protection standards (GDPR, CCPA)
• Software Architecture: Microservices, Serverless, MVC, SPAs PWAs
• Version Control and Collaboration: Git, GitHub, GitLab, Bitbucket, Agile methodologies (Scrum, Kanban) PROFESSIONAL EXPERIENCE
Senior Software Engineer United Talent Agency Los Angeles, CA Mar 2022 – Present
• Developed and maintained web platforms for talent management system, healthcare and e-commerce industries.
• Architected and developed a high-performance streaming platform using React 19, Next.js 15, TypeScript, GraphQL, and REST APIs, delivering seamless content streaming across devices.
• Led a migration from React 17 to React 18 and subsequently adopted React 19, leveraging advanced rendering strategies such as Server Components and React Server Component Payload (RSC) to enhance performance and scalability.
• Optimized navigation and data fetching workflows using Next.js 15's App Router, improving page rendering times and user experience.
• Designed responsive, accessible user interfaces with TailwindCSS, ensuring cross-platform compatibility and compliance with WCAG standards.
• Integrated Apollo Client for efficient GraphQL query and mutation management.
• Designed RESTful and GraphQL APIs with Node.js and TypeScript, ensuring seamless communication between frontend and backend services.
• Built reusable, scalable components using Storybook, enhancing design consistency and accelerating development cycles.
• Developed robust CMS-driven solutions with PayloadCMS, enabling flexible and efficient content management for diverse business needs.
• Utilized Redis caching to reduce server load and accelerate data retrieval, achieving a 40% improvement in response times for frequently accessed content.
• Designed and optimized schemas for MongoDB, creating robust aggregation pipelines to streamline analytics and reporting.
• Configured AWS solutions, including S3 for secure content storage, EC2 for scalable hosting. Page 2 of 3
• Implemented asynchronous workflows with RabbitMQ, ensuring reliable and scalable communication between microservices.
• Enhanced application reliability with Datadog, integrating advanced monitoring and analytics for improved uptime and performance.
• Built and maintained automated CI/CD pipelines using GitHub Actions and Jenkins.
• Established secure coding practices in TypeScript, focusing on type safety and vulnerability mitigation.
• Introduced and utilized testing frameworks such as Jest and Cypress for robust unit, functional, and end-to-end testing.
• Collaborated with UX designers using Figma to translate wireframes into functional, high-quality user interfaces.
• Actively participated in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, ensuring project alignment and timely delivery.
• Mentored junior developers and conducted comprehensive code reviews, promoting a collaborative and quality- focused development culture.
Senior Software Engineer Atlassian Austin, TX Aug 2018 – Jan 2022
• Architected scalable back-end systems for a remote team collaboration platform, achieving 99.9% platform uptime and supporting over 50,000 active users.
• Spearheaded front-end development using Next.js, React, and Redux, creating a responsive, user-friendly interface with server-side rendering (SSR) to improve SEO and performance.
• Enhanced real-time collaboration features by integrating WebSocket and Apache Kafka for event-driven architecture.
• Designed and optimized back-end services with Nest.js, Express and Node.js, reducing server latency by 85%.
• Utilized Webpack and Babel to streamline module bundling and improve front-end performance.
• Designed and implemented robust data storage solutions using DynamoDB, ensuring low-latency access and high availability.
• Leveraged Redis for session storage and caching, reducing database queries and enhancing performance during peak usage.
• Deployed the platform using Firebase for authentication and cloud messaging, enhancing scalability and real-time capabilities.
• Deployed the platform to AWS using CI/CD pipelines with Jenkins and GitHub Actions, automating rollouts and minimizing downtime.
• Implemented secure user authentication with MFA and AWS Cognito, safeguarding user data and ensuring secure access.
• Applied Domain-Driven Design (DDD), Test-Driven Development (TDD), and Behavior-Driven Development (BDD) methodologies for robust system design.
• Optimized platform performance with Redis for caching and code splitting, lazy loading, and efficient API management, reducing latency and improving user experience.
• Mentored junior developers, conducting code reviews and fostering a culture of continuous learning and improvement.
• Coordinated with cross-functional teams to deliver key platform features, ensuring scalability for future growth. Senior Full-Stack Developer Asana San Francisco, CA May 2016 – Jun 2018
• Designed and launched an e-commerce platform with Angular and Node.js, enabling over 200 small businesses to increase online sales by 35%.
• Constructed robust RESTful APIs for product catalog, payment, and order tracking, leveraging PostgreSQL and MongoDB to improve transaction accuracy by 20%.
• Transitioned the platform’s architecture from monolithic to microservices with Docker and Kubernetes for better scalability.
• Integrated WebSocket for live notifications, delivering real-time updates on inventory and recommendations.
• Deployed the platform on AWS with CI/CD pipelines, facilitating automated and rapid feature releases.
• Deployed server-side rendering (SSR), accelerating page load speeds and enriching the user experience.
• Established secure payment processing by integrating tokenization and SSL for secure payment gateways.
• Conducted regular security audits to ensure compliance with industry standards and data protection.
• Collaborated with product managers to design features that enhance digital reach and user engagement.
• Participated in Agile ceremonies, ensuring efficient sprint planning, teamwork, and on-time project delivery. Software Engineer Prominence Health Plan Reno, NV Mar 2012 – Mar 2016 Page 3 of 3
• Built a patient management system using HTML, CSS, and jQuery, achieving a 40% increase in load times for healthcare providers.
• Implemented AJAX for dynamic content loading, enhancing interactivity and improving provider response time by 25%.
• Implemented role-based access control to enforce data privacy and comply with HIPAA requirements.
• Added real-time notifications for appointments and medication reminders to improve patient engagement.
• Engineered scalable server endpoints with Node.js, enabling efficient handling of extensive healthcare data.
• Managed patient data storage with SQL databases to ensure fast, accurate retrieval for critical data.
• Conducted performance testing to optimize application responsiveness, enhancing provider workflow efficiency.
• Applied coding best practices for clean, maintainable code and improved long-term system efficiency.
• Collaborated closely with healthcare professionals to align platform features with patient care needs.
• Worked in Agile sprints, ensuring iterative delivery and adapting to user feedback over time. EDUCATION
University of Houston Aug 2007 –Dec 2011
Bachelor of Science in Computer Science