About
Senior Software Engineer with over 8 years of experience building and scaling web applications across healthcare, travel, retail, and e-commerce.
Worked across the Full Stack, using Python with Django and FastAPI, Node.js on the backend and React, Next.js, and TypeScript on the frontend.
Focusing on improving API performance, optimizing databases, and keeping architecture maintainable as systems grow.
Owns features from start to finish, including schema design, API endpoints, user interface work, and full test coverage.
Bringing AI tools into daily development and works closely with product, design, and engineering teams to ship reliable software in Agile environments.
Experience
Senior Full Stack Product Software Engineer
Dropbox
6 – Present
• Designed and implemented software architecture, developed features, and wrote comprehensive unit and E2E tests to ensure high-quality code.
• Led a backend refactoring project for a legacy Django application, addressing issues with tight coupling and lack of modularity. Introduced modern practices to enhance maintainability and scalability.
• Improved PostgreSQL query performance by optimizing Django ORM operations, focusing on reducing query times in both Django admin and template-based views.
• Develop day to day with AI (Claude Code) for scaffolding, refactoring, and debugging across a multi-repo codebase, reviewing every diff and backing changes with type checks before merge.
• Analyzed project requirements and current system architecture, then borrowed concepts from React/Redux to design a more modular and efficient backend architecture.
• Enhanced the performance of Django REST Framework APIs by up to 400%, significantly reducing response times and improving overall system efficiency.
• Collaborated with the CI/CD team to streamline deployment pipelines, ensuring smooth integrations with third- party systems and services.
• Worked closely with cross functional teams, product managers, UI/UX designers, and other development teams to ensure timely delivery and quality of deliverables, often under tight deadlines.
ReactReduxDjangoPostgreSQLAI-assisted development
Frontend Developer
Lowe's
Jun 2017 – Dec 2018
• Crafted the "Help Me Choose" feature with Vue, JavaScript, and Redux, boosting customer satisfaction by 20% and increasing sales.
• Managed the Backyard design system, creating reusable UI components with Styled Components, ensuring 100% cross-platform consistency.
• Integrated RESTful APIs, boosted performance with code splitting, and upgraded development efficiency by 15% through CI/CD pipeline contributions.
VueJavaScriptRedux
Front-End Developer
Lowe’s
6 – 12
• Crafted the "Help Me Choose" feature with Vue, JavaScript, and Redux, boosting customer satisfaction by 20% and increasing sales.
• Managed the Backyard design system, creating reusable UI components with Styled Components, ensuring 100% cross-platform consistency.
• Integrated RESTful APIs, boosted performance with code splitting, and upgraded development efficiency by 15% through CI/CD pipeline contributions.
VueJavaScriptRedux
Front-End Developer
CVS Health
1 – 7
• Elevated pharmacy and patient portals using React, Redux, and Material-UI, improving patient care experience by 15% and operational efficiency by 40%.
• Contributed to the multi-step onboarding and admin experience in Next.js with Material UI and React Hook Form.
• Curated system performance boosting optimized SQL queries and for Node.js backend.
• Designed and tailored the AssuredRN mobile app with React Native and TypeScript, increasing user satisfaction by 20%.
ReactReduxReact NativeNext.jsSQLNode.js
Senior Python Software Engineer
Deloitte
8 – 5
• Implemented Django REST Framework with WebSocket to enable real-time features, enhancing user interactions such as live bidding and notifications.
• Designed and optimized database schemas using Django ORM to ensure data integrity and efficient querying for high-traffic applications. Ensured that database interactions were optimized for scalability and performance.
• Led code reviews, identified bugs, and implemented solutions to improve code quality and reduce technical debt. Applied best practices for debugging and resolving issues in a timely manner.
• Designed and improved internal tool using React and Redux, cutting help desk inquiries by 25% through improved user navigation.
• Revamped the user interface and experience using Ant Design and Bootstrap, leading to a 20% increase in user engagement metrics and a 15% reduction in bounce rates across key landing pages.
• Achieved 90% test coverage, boosting application stability and allowing the team to deploy updates more frequently and reliably.
PythonReduxAnt Design
Education
UET
Bachelor · Computer Science
2013 – 2017
Skills
ECMASCRIPT ES6UX/UI DesignNpmAngularAWSStyled componentsReact NativeJavaScriptFigmaCI/CD PipelinesResponsive DesignReact QueryREST APINode.jsReduxWeb AccessibilityTypeScriptTailwind CSSHTML/CSSReact