Eric Thomas

I am a dedicated Software Developer with a proven track record in designing, implementing, testing, and maintaining robust software systems. My career spans diverse roles that have sharpened my analytical skills and proficiency across multiple platforms and programming languages. Specializing in systems analysis and security, I bring expertise in modern development tools and methodologies. Whether leading independent projects or collaborating within Agile teams, I consistently deliver high-quality solutions that meet complex business requirements.


Experience

Software Developer

Genoa Design International, Mount Pearl, NL (Remote)
  • Led and contributed to full-stack development, showcasing proficiency in software design, development, and deployment.
  • Utilized key technologies: React for dynamic front-end, ASP.NET for backend, and SQL Server for efficient database management.
  • Collaborated with cross-functional Agile teams to ensure effective project delivery and continuous integration.
Oct 2022 - Jan 2024

Software Developer Intern

Genoa Design International, Mount Pearl, NL (Remote)
  • Engaged in a comprehensive software development internship, gaining hands-on experience with modern technologies.
  • Assisted in various development tasks, laying the foundation for a successful transition to a full-time Software Developer role.
Jul 2022 - Aug 2022

Financial Services Manager

Bank of Montreal, Stephenville, NL
  • Managed a portfolio of clients, providing expert advice on banking, lending, and investment solutions.
  • Exceeded sales targets consistently for lending, investing, and everyday banking products.
  • Opened and managed customer accounts, ensuring compliance with banking regulations.
  • Advised clients on financial planning, tailoring solutions to meet their individual needs.
May 2016 - June 2018

Front Desk Clerk

Glynmill Inn, Corner Brook, NL
  • Performed night audit tasks, ensuring accurate balancing and closing of daily accounts.
  • Managed guest check-ins, providing information about hotel services, charges, and facilities.
  • Delivered concierge services, assisting guests with information about the hotel and the surrounding area.
  • Bartended during evening hours, offering food services and ensuring a positive guest experience.
Jun 2015 - Sep 2015

Youth Technology Intern

Corner Brook Public Library, Corner Brook, NL
  • Created presentations and interactive activities aimed at educating individuals of all ages on practical internet and computer technologies, including Windows, Android, iOS, and common web platforms.
  • Facilitated workshops to enhance digital literacy and empower patrons with essential technological skills for everyday use.
  • Provided assistance to library patrons seeking help with technology-related queries, fostering a supportive learning environment.
  • Assisted in the development of the library’s digital resources, ensuring accessibility and relevance to the community’s needs.
Dec 2014 - Jun 2015

Education

Accelerated Software Development Post Diploma

College of the North Atlantic, St. John's, NL
  • Studied a variety of software development topics, including Java, Python, JavaScript, SQL, security, and systems analysis.
  • Completed a work term with Genoa Design International, gaining hands-on experience with modern technologies.
Sep 2021 - Aug 2022

Bachelor of Business Administration

Memorial University of Newfoundland, Corner Brook, NL
  • Participated in a partnership program with the College of the North Atlantic to complete the BBA program.
  • Focused on electives in finance and economics to complement skills in the accounting field.
Sep 2015 - Jun 2016

Business Management (Accounting) Diploma

College of the North Atlantic, Grand Falls-Windsor, NL
  • Completed electives in tax, payroll, and the oil and gas industry to gain specialized knowledge for competitive industries.
Sep 2011 - Jun 2014

Skills

Programming Languages
  • C#
  • Python
  • Java
  • Go
  • Bash
  • JavaScript
  • TypeScript
Web Development
  • React
  • Next.js
  • Material-UI
  • ASP.NET
  • HTML5
  • CSS3
Backend Development
  • Node.js
  • Express
  • SQL Server
  • MongoDB
  • PostgreSQL
DevOps & Cloud
  • AWS
  • Docker
  • Linux
  • Azure DevOps
Strengths
  • Strong analytical skills honed through diverse work experiences.
  • Proficiency in Agile development methodologies and Scrum practices.
  • Experience in full-stack development, including frontend, backend, and database management.
  • Effective communication and collaboration skills within cross-functional Agile teams.