Jianxing (James) Ma

Jianxing (James) Ma

Teaching Assistant

Followers of Jianxing (James) Ma213 followers
location of Jianxing (James) MaRaleigh-Durham-Chapel Hill Area

Connect with Jianxing (James) Ma to Send Message

Connect

Connect with Jianxing (James) Ma to Send Message

Connect
  • Timeline

  • About me

    Software Developer | Java, C#, Python, JavaScript | Army Veteran

  • Education

    • University of Iowa

      2012 - 2014
      Master of Science (M.S.) Structural Engineering
    • Huazhong University of Science and Technology

      2008 - 2012
      BS Civil Engineering
  • Experience

    • University of Iowa

      Jan 2014 - May 2014
      Teaching Assistant

      Teaching Assistant for Manufacturing and Automation

    • United States Army

      Aug 2015 - Jan 2020
      Civil Engineer

      Proficiently performed construction assignments in a high-paced environment. Developed plans, supervised progress, adapted to changes, and modified solutions on a daily basis. Adapted innovative techniques to meet all project requirements with reduced resources. Displayed endurance and capability to overcome physical and mental challenges.

    • Microsoft

      Jan 2020 - May 2020
      Microsoft Software & System Academy Participant - Cloud Application Development

      MSSA is an advanced 19-week technical training course developed by Microsoft and Embry Riddle Aeronautical University. The program leverages college accredited courses and the goal of preparing transitioning service members for technical opportunities at Microsoft and their Enterprise Partners.

    • Vertex Inc.

      Nov 2020 - May 2021
      Product Support Specialist

      Primary first line of Support responding to customers’ needs and requirements to gather relevant customer information needed to address their issue, and triage or resolve it. Possesses working knowledge of the Vertex suite of products, functional issues, low level system issues.• Responsible for identification of relevant knowledge that can be developed into future guidance related to application issues and their correct resolution.• Supports a dynamic team environment by collaborating with other departments, team and workgroup members, contributing time, effort and ideas. Show less

    • Draper & Associates

      Jul 2022 - Jan 2023
      Scheduling Consultant

      Specialized in creating and managing schedules for construction projects. Primary responsibility is to analyze the project requirements and constraints, and develop a comprehensive schedule that includes timelines, milestones, and deliverables. • Uses specialized software tools to create and manage schedules utilizing project management methodologies and techniques.• Identifying critical paths, allocating resources, managing dependencies, tracking progress, and adjusting schedules as necessary.• Works closely with project managers and team members to ensure that the project stays on track and meets its objectives. Show less

    • TLG Learning

      Apr 2023 - now
      Software Development Engineer Apprentice

      Working with Java, JavaScript, HTML, CSS, and Python in an instructor-led environment, culminating in a 4-week capstone • Experienced in building robust and scalable applications using Java. Strong foundation in object-oriented programming principles, design patterns, and clean code practices. Knowledgeable in multi-threading, concurrency, and memory management. Familiarity with unit testing frameworks such as JUnit. Solid understanding of database management systems and SQL. Comfortable working with build tools like Gradle and version control using Git.• Experienced in developing dynamic and interactive web applications using modern JavaScript tools. Strong understanding of asynchronous programming, promises. Skilled in manipulating the Document Object Model (DOM) for creating responsive user interfaces. Demonstrated ability to integrate third-party API services. • Skilled in developing applications utilizing Python. Good understanding in core language concepts, data structures, and algorithms. Experience in developing web applications using frameworks like Flask. Show less

  • Licenses & Certifications