Experienced SDE/Architect with 5+ yrs. demonstrated history if designing and building distributed systems with agile/devops methodologies. Skilled in almost all major programming languages. Proficient in designing highly parallel and scalable UI/API automation test frameworks and E2E CI-CD strategies for web and desktop applications. Fluent in OOPs and structural design patterns (Composite,Decorator,Bridge,Adapter) with experience in technology stack(not limited to): JUnit, Test-Ng, NUnit, Selenium and TestStack-White. Experienced in DevOps solutions of Build-Release pipelines using Azure Dev-ops and Jenkins and creating ETL streaming data pipelines using distributed data platforms such as kafka streams, apache pulsar, hadoop, presto. Built tools for synthentic web performance monitoring using lighthouse. Handling middlewares such as nginx, elastic search and kafka. Currently researching on: HPC applications on deep learning. Memory access patterns for accelerators. Optimization techniques for heterogeneous architecture. LLvm/clang compiler optimizations for OpenACC. Contributor to Open-Ondemand project Love solving big compute, distributed and low latency problems.
Graduate Research Assistant at Virginia Tech
Master of Science - MS, Computer Engineering