Software Engineer with 8 years of experience in full-stack development, blockchain technology and leading product engineering. Proven expertise in TypeScript, React, Python, and AWS/Azure, with a track record of process optimization and cost reductions. Demonstrated success in designing user-centric solutions, leading cross-functional teams, and making critical architectural decisions. Committed to leveraging technology to drive growth, enhance user experiences, and taking ownership from concept to deployment.
• Led and mentored small development teams of up to 6 developers, driving full-stack development, making critical arc...
• Led and mentored small development teams of up to 6 developers, driving full-stack development, making critical architectural decisions and setting up the code standards such as ESLint, TypeScript, Vite and other base configurations.
• Architected and deployed scalable core Nx Monorepo product libraries used across multi-team platforms, enhancing collaboration and code reuse.
• Engineered and optimized data streaming services using Python FastAPI, React Store and Hooks, and managed complex data integration with Azure SQL, Postgres, and custom data model designs.
• Developed and optimized multiple sophisticated API endpoints and data models, significantly enhancing data delivery for Highcharts live data visualizations.
• Designed and implemented robust multi-state data fetching mechanisms, ensuring data integrity and performance across various data lifecycle states.
• Built sophisticated geospatial and data analytics tools, providing valuable insights through advanced fully-customized data visualizations using MapBox and Highcharts.
• Customized complex React MUI components and conducted rigorous Mocha unit testing of shared libraries to ensure quality and reliability.
• Heavily customized Highcharts.js interfaces following mobile-first Figma designs, ensuring both short-term and long-term performance and load optimization.
• Independently architected and developed procedural video generation platform using Python FastAPI, React.js, Tailwi...
• Independently architected and developed procedural video generation platform using Python FastAPI, React.js, Tailwind, Vite and AWS, showcasing solid system design skills.
• Led the product through the complete development lifecycle, from concept creation and design (Figma) to testing (Mocha, pytest), launch, and iterative updates (CI/CD, GitHub Actions).
• Successfully streamlined video generation process on auto scaling AWS EC2 group, implementing automation and rendering optimizations that reduced generation time to one minute – a 15-fold efficiency improvement.
• Reduced cloud costs by up to 95% utilizing AWS event-driven scaling and horizontal auto-scaling.
• Constructed reusable, modular TypeScript React Tailwind components, tailored to the needs and preferences of the target user group, informed by comprehensive market research.
• Designed data models for seamless interoperability between interactive React application client and serverless Python AWS lambdas.
• Decreased cloud storage usage by up to 90%, developing custom interactive audio and video trim logic employing ffmpeg.js, TypeScript, React.js, Tailwind.
• Designed efficient and scalable cloud infrastructure by building backend API leveraging Python FastAPI and Amazon AWS event-driven programming principles.
• Authored custom Python and Shell scripts to integrate video editing software with server-side scripts, enabling scalable video generation.
• Designed and implemented Aion's website using TypeScript, Bootstrap, and ThreeJS/WebGL, facilitating a $15MM U...
• Designed and implemented Aion's website using TypeScript, Bootstrap, and ThreeJS/WebGL, facilitating a $15MM USD decentralized fundraising.
• Wrote Java-based contract EIP standards for the Aion blockchain along with standard smart contracts using OpenZeppelin.
• Utilized Truffle, Remix to develop and write tests for the smart contracts.
• Worked closely with developers to integrate contracts with React/Redux applications using Web3.js or ethers.js.
• Collaborated with teams to create alternatives to Ethereum's development tools, including Truffle, Web3.js, ethers.js, Remix IDE, and a MetaMask-like solution, significantly enhancing developer growth within the ecosystem.
• Managed strategic technical partnerships, significantly increasing transaction count on the network.
• Spearheaded core infrastructure research, improving developer adoption and integration.
• Improved usability of the Node API by consolidating feedback from users and developers.
• Created technical integration guides, reducing partner integration time to autonomy level.
• Architected multi-threaded load tests (Java) for blockchain nodes, ensuring compliance with company’s performance standards.
• Designed and developed client login workflow using JWT and utilizing OWASP best practices.