Careers
About
I’m a full-stack developer who enjoys building clean, intuitive web applications that balance thoughtful design with solid engineering. I care deeply about performance, usability, and maintainability, and I enjoy turning complex business problems into simple, reliable user experiences. My work spans modern front-end development with React,Next.js, and TypeScript, as well as building scalable backend systems with Node.js, Express.js, Python, Django, FastAPI, relational and non-relational databases. I’ve contributed to large, data-driven platforms used by enterprise teams, focusing on code quality, performance, and long-term scalability.
Experience
Senior Software Engineer
Bank of AmericaNew York, USASep 2020 – Present
Led development of a large-scale, high-performance stock loan web application processing millions of records across multiple lines of business with real-time data updates.
Built a flexible, metadata-driven user interface enabling dynamic grids, live updates, and advanced data exploration for complex financial datasets.
Improved application performance and responsiveness through virtualization, optimized rendering, caching, lazy loading, and query optimization.
Successfully migrated and deployed a production Next.js application across DEV, UAT, and Production environments with zero-defect releases and standardized deployment processes.
TypeScriptReactNext.jsTailwindCSSAG GridReduxExpress.jsMaterial UISQL ServerSingleStoreAMPSPrismaPythondjangoRest APIsWebSocketsRechartTableau JavaScript APIBitbucketCI/CDCode ReviewDebuggingLeadershipAgile Methodologies
Projects
Some things I've built
Blog






