Fred

very capable engineer
28 years oldOther education positionsCome from Zambia Living in Wuhan
Language: Mandarin, English
Mandarin: simple communication

Fred Mwila is a Zambian educator with a Master's in Education from Wuhan University of Science and Technology and a Bachelor's in English Education from Wuhan University. He has taught as an ESL Teacher at ABC Language School in Wuhan, China, from 2018 to 2021, and as an English Subject Teacher at the International School of Wuhan from 2021 to 2023. Fred is fluent in English and proficient in Mandarin, possessing excellent classroom management and communication skills. He excels in planning, developing, and delivering engaging lessons, utilizing various teaching methods and learning strategies. Fred has successfully improved students' English proficiency through dynamic teaching methods, designed effective curriculum and assessment strategies, and organized enriching extracurricular activities. He collaborates with colleagues on school-wide initiatives and is adaptable to diverse cultural and educational environments.

Teacher
Language School
Aug 2019 - Aug 2020(a year)

English Second Language teacher

web app development and graphic desgner
wuhan xazan
Jan 2018 - Dec 2019(2 years)

As a web app developer and graphic designer for Wuhan Xaozan, my responsibilities encompass a wide range of tasks related to both the technical and creative aspects of the company's digital presence. Here's an overview of my roles: Web App Developer Responsibilities: Front-End Development: Design and implement user interfaces for web applications using HTML, CSS, and JavaScript. Ensure a responsive and visually appealing design across various devices and screen sizes. Back-End Development: Develop server-side logic using appropriate programming languages (e.g., Python, Node.js) and frameworks. Integrate the front-end elements with server-side logic to ensure seamless functionality. Database Management: Design and maintain databases to support the functionality of web applications. Implement database queries and ensure efficient data storage and retrieval. Security: Implement security measures to protect web applications from potential threats. Regularly update and patch software to address security vulnerabilities. Collaboration: Work closely with cross-functional teams, including UX/UI designers, to ensure the effective implementation of design elements. Collaborate with other developers to integrate different components of web applications. Testing and Debugging: Conduct thorough testing of web applications to identify and fix bugs. Debug and troubleshoot issues to ensure the smooth functioning of the applications. Graphic Designer Responsibilities: Visual Branding: Develop and maintain a consistent visual identity for Wuhan Xaozan across all digital platforms. Design logos, color schemes, and other visual elements that reflect the company's brand. Digital Marketing Collateral: Create digital marketing materials, including banners, social media graphics, and email templates. Ensure that all digital collateral aligns with the company's branding guidelines. User Interface (UI) Design: Collaborate with the web development team to create visually appealing user interfaces for web applications. Design intuitive and user-friendly navigation for optimal user experience. Print Design: Design print materials such as brochures, business cards, and promotional materials as needed. Ensure print designs maintain consistency with the overall brand identity. Content Creation: Create engaging visual content for various digital platforms to enhance the company's online presence. Develop graphics for blog posts, social media, and other content marketing efforts. Adherence to Design Trends: Stay updated on current design trends and implement innovative and creative solutions. Continuously improve and evolve the visual aspects of Wuhan Xaozan's digital presence. In both roles, my goal is to contribute to Wuhan Xaozan's success by combining technical expertise with creative design to deliver high-quality web applications and visually compelling digital content.

lua game developer
edge program
Feb 2017 - Dec 2017(a year)

Game Designer Responsibilities: Lua Scripting: Utilize Lua scripting language to implement game mechanics, events, and interactions. Write and maintain clean, efficient, and well-documented Lua code for various game systems. Game Mechanics Design: Collaborate with the development team to conceptualize and design engaging and innovative game mechanics. Implement Lua scripts to bring these game mechanics to life and ensure they align with the overall game vision. Level Design: Design and create game levels using Lua scripts to define layouts, challenges, and objectives. Iterate on level designs based on playtesting feedback to achieve optimal player experience. Character and NPC Design: Design and implement Lua scripts for characters and non-player characters (NPCs) to govern their behavior, movement, and interactions. Ensure the creation of unique and memorable characters that enhance the game narrative. Gameplay Balancing: Fine-tune game parameters, including difficulty levels, character attributes, and resource management, using Lua scripting. Analyze player feedback and adjust gameplay elements to achieve a balanced and enjoyable experience. Story Integration: Collaborate with writers and narrative designers to integrate Lua scripts that support the game's storyline and contribute to a cohesive narrative. Implement dialogue systems, cutscenes, and other narrative elements using Lua. AI Programming: Implement artificial intelligence (AI) behaviors for enemies and allies using Lua scripts. Iterate on AI algorithms to create challenging and dynamic opponents that enhance the overall gameplay experience. Quality Assurance: Conduct testing and debugging of Lua scripts to identify and resolve issues related to gameplay mechanics and scripting. Collaborate with QA teams to ensure a polished and bug-free gaming experience. Performance Optimization: Optimize Lua scripts for performance to ensure smooth execution on various platforms. Collaborate with the technical team to address any performance-related challenges. Documentation: Create comprehensive documentation for Lua scripts, detailing the functionality, purpose, and usage. Collaborate with other team members to ensure clear communication of scripting conventions and practices. Continuous Learning: Stay updated on Lua scripting best practices, game design trends, and industry innovations. Attend relevant workshops, conferences, or training sessions to enhance skills and knowledge.

Wuhan University of Science and Technology
, System Science
Sep 2020 - Jul 2023(3 years)

System Science

Wuhan University
, Software engineering
Sep 2014 - Jul 2019(5 years)

Software engineering

pythonsqlcc++adobe photoshopadobe illustratoradobe Pr