Teach Stack: Android Studio (Kotlin, Java), Node.js (Angular, Typescript), Jenkins Pipeline (Fastlane, Ruby)
▪ Support and maintain the Android Platform testing tools used to develop the Android mobile banking app.
▪ Develop Android linting rules following Android best practices to ensure a secure and reliable app experience for
customers.
▪ Created an Intellij IDE plugin to migrate legacy Kotlin/Java tests to new patterns/standards automating 90% of the work
and saving about two months of manual work.
▪ Generate statistics of different library usages on the mobile banking webapp by writing a script using the TypeScript
compiler library to analyze code usage.
▪ Created a dashboard to visualize build metrics from the pipeline which analyzed the impact of each Pull Request.
Teach Stack: Node.js ( Angular, Express), AWS (EC2, RDS-PostgreSQL, ELB, Redis), Jenkins, Docker
▪ Lead the development of a web-based application used to upload, view and validate large datasets. Worked directly
with the Customers and Product Owner to design/plan for custom features, enhancements and bug fixes.
▪ Architected server side caching and multithreading to increase processing speed up to 10 times.
▪ Designed a fast and user-friendly UI that saves each customer up to 8 hours of manual work per cycle.
▪ Automated code deployments with Integration testing using Cypress in CI/CD pipeline.
▪ Promoted in 6 Months for showing strong leadership and technical knowledge.