As a Full Stack Java Developer at Fidelity, I played a key role in a Scrum team, contributing to Digital Platforms Technology. My responsibilities included mastering DevOps concepts, implementing enterprise application architecture patterns, conducting client-side testing, utilizing Docker and AWS for deployment, ensuring web accessibility compliance, and collaborating with a diverse team. I demonstrated adaptability, continuous learning, and effective communication, fostering a positive team culture with a touch of humor.
Getshop
Contains 10+ modules including hotel booking , accounting etc
Contributed to the development of backend RESTful services for the Hotel Property Management system with Spring Boot Framework and created frontend with Angular, Rx.js, Angular Material, and NgRx.
Improved API response time 20% by eliminating unnecessary data from response.
Enhanced performance 20% by replacing URLConnection with OkHttp.
Led integration of Logback and AWS Cloud Watch to maximize application logging.
Prepared and implemented Unit tests with Mockito and JUnit.
Optimized performance of frontend Angular app 30% by implementing lazy loading and preloading.
Performed Firebase Analytics and A/B testing for frontend.
Built and maintained CI / CD with Jenkins.
Implemented peer programming and code reviews.
Jeeon Connect
Admin Dashboard (Anguler, Node.js, Cloud)
Drug Seller Application(Android MVVM, Kotlin)
Medical Representative Application (Android MVVM, Kotlin)
Projotno Telemedicine
Admin Dashboard(Nodejs, Anguler)
Mobile Application(Ionic, Cordova)
Projotno E-Learning
Admin Dashboard(Nodejs, Anguler)
Mobile Application(Ionic, Cordova)
Independently developed REST APIs for 5 projects which serve over 50k users.
Developed 4 mobile apps (native and hybrid) by following the HCD with 5 members of the team within 6 months, Also have contributed to building the web front end.
Solely developed SMS based phone number authentication backend and integrated with 3 mobile apps within 15 days.
Lead Sprint Planning, Sprint Reviews, and Sprint Retrospective and Code review.
Technologies Used: Android SDK, Kotlin, MVVM, Android Jetpack, Firebase, Ionic, Cordova, ExpressJs, Angular, TypeScript, RxJS, MongoDB, JWT, Cloud functions, Google analytics, A/B Testing, Gitlab CI/CD, and AWS.
Spearheaded design of Android Intrusion Detection System to monitor installed applications and detect risks in real time.
· Followed guidelines from Open Web Application Security Project to build Android library and prevent vulnerabilities.
· Identified vulnerabilities in mobile applications by implementing reverse engineering using Dex2jar.
· Implemented Android Security testing and prepared reports for different applications.
· Employed Trello board for issue management and Git for Version Control.
Technologies Used: Java, Android, Python, Git, Bitbucket, Trello, ADB, MobSF, Dex2jar, JD-GUI, Objection.