Experienced software developer with strong coding, debugging, and software design background. Collaborative team player skilled at delivering high-quality software solutions that meet evolving project needs. Proficient in various programming languages and frameworks, with a focus on achieving impactful results and fostering a reliable, adaptable work environment. Recognized for problem-solving abilities, effective communication, and a results-driven approach to software development.
Professional in user experience design with history of driving impactful design projects. Adept at translating complex user needs into elegant and functional interfaces. Known for fostering team collaboration and consistently adapting to project requirements. Expertise in user research and interactive design, complemented by proactive problem-solving approach.
• Created an application used to create and maintain documentation regarding best practices and style
guides to be followed for generating applications.
• Build custom widgets to integrate third party UI libraries to implement highly specific features and
behaviors for application controls.
• Enhanced UX design of applications by improving existing controls to meet the expectations of updated
UX standards.
• Performed optimization of front-end code to ensure fast load times and a smooth user experience,
focusing on performance and best practices.
• Maintained and updated a documentation website using WordPress, ensuring consistent availability and
performance.
• Collaborated with cross-functional teams to update and publish accurate technical documentation.
• Led technical investigations such as POCs (Proof of Concepts) and feasibility studies, assessing
technology risks and determining optimal solutions for complex problems.
• Develops and maintains detailed software and development plans regarding banking and financial
processes.
• Designed and implemented robust software architecture, creating prototypes and diagrams to visualize
and communicate complex technical solutions as approach notes.
• Gained familiarity with platform and infrastructure concepts, including networking, firewalls, load
balancing, servers, and VMs, to support deployment of solutions on different environments.
• Architected and implemented REST services, optimizing the system for efficient data handling and user
interaction.
• Enhanced test automation frameworks and strategies, leading to more effective and efficient testing
processes.
• Performed comprehensive code reviews, providing actionable feedback to ensure adherence to best
practices in architecture, security, and performance.
• Facilitated Scrum processes and improved sprint outcomes by continuously refining practices and
addressing team challenges.
• Developed front-end client portals using Angular for multiple ERP and BPM systems.
• Provide onsite support during a high-priority project, contributing to client satisfaction and project
success resulting in a reduction in client-reported issues within the first month.
• Conducted onsite training sessions for client teams, facilitating knowledge transfer and empowering
users to handle routine issues independently.