Software Engineer with 5+ years’ experience in Full Stack Development - Proficient in Angular, Java, and JavaScript. UI/UX Specialist | Unit and End-to-end Testing | Tech Spec Documentation | Masters in Computer Science & Engineering.
Angular | TypeScript | JavaScript | Java J2EE | HTML | CSS | SCSS | Tailwind | NodeJS | Figma | Stoplight | Git | Jira | NgRx | Technical Design | Azure DevOps | Visual Studio Code | Eclipse | Docker | Postman | Swagger | JestJS | Playwright | REST | SOAP | Agile processes | Debugging | Problem solving | Team Management | Communication
Modernizing a legacy e-commerce web application by migrating and updating it with cutting-edge UI modules and API services. Crafted UI modules and API services using Angular 12+ and Java. Seamlessly integrated the new UI application into the legacy system. Conducted comprehensive unit and E2E tests for code and snapshots using Jest.js and Playwright. Implemented bug fixes, and configured INT/SQE installations in Jenkins to ensure smooth application deployment in the testing environment. Performed code reviews to help maintain a clean and efficient codebase, and mentored junior developers on the team. Engaged with cross-functional teams (including business analysts and testers) in agile software development, adhering to monthly release cycles.
Full stack engineer, front-end lead managing a 6-member team, designing and developing mobile, desktop and web applications with diverse functionalities.Collaborated with clients and business analysts to capture project requirements and owned progress tracking and successful timely delivery.Developed API and core functionality to interact with suitable databases enabling efficient data management. Maintained Firebase for authentication and Stripe for payment, enabling a secure and seamless user experience.Documented software development methodologies in technical manuals for future reference.
Planning, revamping, and modularization of the UI modules of legacy CT scanner application with modern development standards resulting in enhanced functionality and cost savings through improved performance and efficiency.Design parameters were adjusted to boost performance and incorporate new features, resulting in a more efficient and effective CT scanner application.
The use of Machine Learning algorithms to predict diabetes and compares the performance of different approaches such as Random Forest, Logistic Regression, K-Nearest Neighbor, and Support Vector Machine. The dataset used is from the UCI ML repository and contains details of 768 Pima Indian patients. The study aims to conduct a systematic analysis of ML applications for early disease analysis.
This project aims to create a Cloud-based patient management system that employs RFID technology to track patients and their medical records. Healthcare professionals can access the records through the cloud, and the system includes features for appointment scheduling, medication management, and encrypted lab test results. The use of RFID technology makes tracking patients and accessing their records more efficient and secure.
The project analyses data leakage in cloud and proposes an advanced encryption algorithm using a multilevel combination of exiting AES and DES algorithm, thereby enhancing the efficiency, performance and security of the data.
Created an Android-based application called "Geo Switch" that utilizes GPS to provide a list of important locations such as airports, railway stations, hospitals, and institutes based on the users current location. The app also includes call filtering functionality where users can create a white list and a black list of contacts for specific locations, and the app will prohibit calls and messages from blacklisted contacts. Additionally, the app can change the phone profile and ringtone based on the current location or the caller.