Margaret John

Software Engineer at Innovative Software Engineering (ISE)
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Iowa City-Cedar Rapids Area

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Aug 2017 - Present
    • Primary and Secondary Education
    • Javascript Developer
      • Jul 2014 - Dec 2016

      Created custom, reusable components using a proprietary JavaScript library that leveraged KnockoutJS to facilitate responsive design. Analyzed client databases using SQL Management Studio. Upgraded custom client solutions from legacy code structures into the company’s latest platform. Worked both independently and in small teams, gathering requirements, and managing a growing code library using Perforce. Designed new UI features that emphasized usability and aesthetics. Created custom, reusable components using a proprietary JavaScript library that leveraged KnockoutJS to facilitate responsive design. Analyzed client databases using SQL Management Studio. Upgraded custom client solutions from legacy code structures into the company’s latest platform. Worked both independently and in small teams, gathering requirements, and managing a growing code library using Perforce. Designed new UI features that emphasized usability and aesthetics.

    • United States
    • Higher Education
    • 700 & Above Employee
    • Software Development Apprentice
      • Jan 2014 - May 2014

      Squashed software bugs in existing internal software. Worked within a small team, employing methods such as peer testing, pair coding, and code repositories (Subversion) in order to collaborate effectively. Maintained three-tiered, MVC based software written in Java, JavaEE, JSP, JavaScript, HTML, and CSS. Documented needed enhancements of internal software products by observing and interviewing current users, noting UI changes that would increase productivity and workplace enjoyment. Squashed software bugs in existing internal software. Worked within a small team, employing methods such as peer testing, pair coding, and code repositories (Subversion) in order to collaborate effectively. Maintained three-tiered, MVC based software written in Java, JavaEE, JSP, JavaScript, HTML, and CSS. Documented needed enhancements of internal software products by observing and interviewing current users, noting UI changes that would increase productivity and workplace enjoyment.

Education

  • Kirkwood Community College
    Computer and Information Sciences, General
    2012 - 2014

Community

You need to have a working account to view this content. Click here to join now