Experienced Senior Software Engineer skilled at leading cross-functional teams. Remarkable relationship building, decision making and communication skills. Drives software process improvements that enable progressively increased team efficiency.
Market Post Trade
Technology Used: React.js, Bootstrap, HTML, SCSS, JavaScript, Typescript, MicroFrontend
Testing Tool: Jest
Client: Standard Chartered Bank (SCB)
Team Size: 13
Role: Senior Software Engineer
The Market Post-Trade application for Standard Chartered Bank (SCB) is a solution aimed at optimizing post-trade processes in forex trading. It automates tasks previously managed manually, improving operational efficiency and mitigating risks.
Roles and Responsibilities:
Developed a post-trade forex trading application, automating operational tasks to increase efficiency and reduce risks linked to manual processes.
Utilized React.js to create a responsive and dynamic user interface, delivering a seamless, modern user experience.
Applied Styled-Components for modular, scalable styling, ensuring component-level customization while maintaining a clean code structure.
Used JavaScript to handle core functionality and backend service integration, enhancing performance and ensuring reliable application logic.
Enhanced automation features to reduce manual intervention, thereby minimizing errors and streamlining processes.
ShopCPR
URL: https://shopcpr.heart.org/
Technology Used: React.js, BOOTSTRAP, HTML, SCSS, JavaScript, TypeScript
Testing Tool: Jest
Client: American Heart Association (AHA)
Team Size: 17
Role: UI Developer
ShopCPR is a store from the American Heart Association (AHA) that sells products for CPR and first aid education and training
Roles and Responsibilities:
Designed and implemented various modules from scratch using React. Conducted Smoke tests on new development to validate functionality. Provided daily and weekly status updates, demonstrating development progress and highlighting open issues for resolution. Logged and tracked defects using JIRA for efficient issue management. Coordinated and interacted with team members, QA team, and clients to ensure project alignment and successful delivery.
Atlas
URL: https://atlas.heart.org
Technology Used: React.js, Next.js, Angular 13, BOOTSTRAP, HTML, SCSS, JavaScript
Testing Tool: Jasmine, Karma, Jest
Client: American Heart Association (AHA)
Team Size: 21
Role: UI Developer, Rewritten from Angular to React.js using Next.js
Atlas is a web-based application developed to support the American Heart Association (AHA) training internationally. This application enables training centers and instructors to monitor and track AHA training, including class publishing, student roster management, and various other functions. It also facilitates the management of Training Center alignments and permissions.
Roles and Responsibilities:
Designed and implemented various modules from scratch using Angular. Redesigned and implemented modules using React.js and Next.js, migrating from Angular. Worked on Angular Routing for seamless navigation within the application. Assessed and understood business requirements for effective application development. Created test scripts for unit testing using Karma and Jasmine. Ensured accessibility features were integrated into the application. Conducted Smoke tests on new development to validate functionality. Provided daily and weekly status updates, demonstrating development progress and highlighting open issues for resolution. Logged and tracked defects using JIRA for efficient issue management. Coordinated and interacted with team members, QA team, and clients to ensure project alignment and successful delivery.
Excellence Award Consistently achieved the highest rating, receiving individual awards during tenure with the American Heart Association (AHA) in 2020, 2021, and 2023.
# Technical expertise # Problem-solving skills # Collaboration abilities # Analytical thinking # Attention to detail # Adaptability # Responsible # Networking