Software Developer with 2 years of experience in various roles

Elman Islam

Software Developer with 2 years of experience in various roles

Available to hire

Software Developer with 2 years of experience in various roles

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Full-Stack Developer at NCR Voyix
August 31, 2024 - July 15, 2025
Designed and developed new software features and Restful APIs by using HTML, CSS, JavaScript (including JQuery, React and Ajax) for the front end of a large scale remote check deposit application. Demonstrated exceptional problem-solving skills by detecting and fixing intricate bugs to enhance run-time performance by 20% for important deliveries; leveraged Apache Ant to optimize various database operations.
Test Automation Developer at The Co-operators
August 31, 2023 - July 15, 2025
Ran automated test cases using Eclipse IDE and Selenium to debug and report defects in client software. Designed and developed integration and functional tests using Java and SQL with automated web browsers. Wrote documentation for several QA teams to provide feedback and code reviews for source code. Regularly wrote and updated bug defects with Jira to accurately report details of existing issues.
Frontend Developer at Proofpoint Inc.
December 31, 2022 - July 15, 2025
Built web application modules from scratch with React and Angular for client security software. Developed object-oriented code in Node.js with 100% accordance to industry and company standards. Collaborated with a team of seven web designers to develop sleek and innovative UI design. Learned multiple threading, design patterns, and their impacts on application concurrency.
Software Developer at NCR Voyix
January 1, 2024 - August 31, 2024
Designed and developed new software features and RESTful APIs using Java for the backend and HTML, CSS, JavaScript (including JQuery and Ajax) for the frontend of a remote check deposit application; designed front-end React modules and unit tests with TypeScript for transaction/deposit forms; improved run-time performance by 20% for important deliveries; leveraged Apache Ant to optimize various database operations; facilitated cross-channel banking with Spring Boot framework and Api Toolkit, used by 100+ bank branches.
Software QA Analyst at Sonova Inc.
May 1, 2022 - August 31, 2022
Designed, implemented, and maintained automated test scripts using Python and Robot Framework; documented acceptance testing processes and manuals; collaborated with senior developers to identify bugs using Jira and performed regression testing; participated in stand-ups and scrum meetings to report test results.

Education

Bachelor of Computer Science: Major in Software Engineering(Co-op) at University of Guelph
September 1, 2020 - October 1, 2025

Qualifications

$3500 Entrance Scholarship
September 1, 2020 - December 31, 2020
University of Guelph Dean’s Honors List
September 1, 2020 - May 31, 2025

Industry Experience

Software & Internet, Financial Services, Professional Services, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more