Available to hire
Hi, I’m Jennifer Ellis. I’m a Front-End Developer with 15+ years of experience in financial services, specializing in Angular, Java Spring, and cloud deployments. I build scalable, user-focused web applications with responsive UI, clean architecture, and a collaborative mindset.
I excel at solving complex problems, delivering engaging user experiences, and helping cross-functional teams drive business outcomes. I’m committed to continuous learning, accessibility, and delivering high-quality software.
Skills
Language
English
Fluent
Work Experience
Consultant, Application Development at CIBC Capital Markets Technology
March 1, 2025 - October 8, 2025Led UI enhancements on key product pages (Cash Transfer, Stocks, Fixed Income), improving load times and responsiveness, which contributed to higher user engagement and reduced drop-off rates. Improved new account opening efficiency by 50% by redesigning the user flow and reducing the number of steps required, resulting in a smoother and faster onboarding experience. Problem-solved software defects and resolved technical issues early in the SDLC. Contributed to Azure-based build and deployment to facilitate the successful execution of internal team projects. Ensured 100% on-time delivery of regulatory updates by rapidly adapting UI components and validating API-driven changes under tight deadlines.
Senior Application Developer at CIBC Wealth Management Technology, Internet Channel Technology
December 1, 2021 - October 8, 2025Assigned Java development tasking including new functional transactions, batch development, shell scripts, SQL queries on Oracle DB, and secure file transfers. Managed the design and delivery of frontend development enhancements for company-critical projects. Selected to handle frontend code staging processes across upcoming projects for testing and production purposes. Aligned stakeholder requirements through detailed project schedules with outlined timeframes and strategic goals. Produced and maintained technical documentation to clearly outline system functionality and features.
Intermediate Application Developer at CIBC Technology Solutions
December 1, 2007 - October 8, 2025Guided wide-scale development of new and updated applications for CIBC’s trading platforms. Drove a culture of continuous improvement to maximize project efficiency and innovation across the wider team. Entrusted as Frontend Technical Lead, while providing effective consultation and guidance to external teams. Gathered and interpreted complex datasets to gather requirements and inform future decision making.
Application Developer at CIBC Technology Solutions
February 1, 2002 - October 8, 2025Led the development, debugging, and testing of Java code, JavaServer Pages, and XML for Online Investor Edge/Imperial Investor Services website. Developed and executed in-depth development plans to outline clear project strategy, objectives, and schedules. Conducted code reviews to maintain adherence to quality standards and guidelines. Resolved complex defects, bugs, and performance issues through attentive troubleshooting and problem analysis.
Education
Systems Analyst (Major in Programming) at Sheridan College
January 11, 2030 - October 8, 2025Computer Programmer at Sheridan College
January 11, 2030 - October 8, 2025Qualifications
CIBC Development Manager’s Award
January 11, 2030 - October 8, 2025CIBC Achiever Award
January 11, 2030 - October 8, 2025Silver Medal Award of Academic Excellence
January 11, 2030 - October 8, 2025Industry Experience
Financial Services, Software & Internet, Professional Services
Skills
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Mississauga today.