
Timeline
About me
Flutter Developer at Spaza! Tech (Pty) Ltd
Education

Belgium campus
2020 - 2023Bachelor's degree computer software engineering
Experience

Spaza!
Aug 2022 - nowOverview of Role:The Mobile Developer is responsible for building and maintaining mobile applications on multiple operating systems. He or she has a strong understanding of end-user workflows and a passion for developing an elegant user experience. The mobile developer also has a strong understanding of the app development life cycle as well as how to implement an architecture into applications.Key Responsibilities:-Researching, designing, implementing, and managing software programs-Analyzes, designs, develops and tests mobile cross-platform applications solutions using multiple software development kits-Develops mobile applications on smartphones using programming knowledge from multiple operating systems-Identifying areas for modification in existing programs and subsequently developing these modifications-Writing and implementing efficient code-Determining operational practicality-Developing quality assurance procedures-Deploying software tools, processes, and metrics-Maintaining and upgrading existing systems-Training users and other team members-Continuously learns new practices, processes, technologies, and languages-Solid, grounded principles in object-oriented design and development approaches-Building and releasing new applicationsExperience:2 years of programming experience in mobile application development, particularly Dart / FlutterPrior experience in Agile developmentSoftware lifecycle experience and tools that include Bug Tracking and SCMProficiency in web and mobile software development languages (e.g. JAVA, JavaScript, iOS SDK, Android SDK, Flutter, Dart)Experience in UX designNoSql database integration(e.g Firestore, Hive)Programming architecture(e.g Cubits, state management, dependency injection)Developer tools(e.g. Flutter inspector, debugger)In-app payments using native storesPush notificationsQualifications and Experience:Bachelor’s Degree in Computer Science or related field Show less Overview of Role:The Junior Mobile Developer is responsible for building and maintaining mobile applications on multiple operating systems. He or she has a strong understanding of end-user workflows and a passion for developing an elegant user experience. Key Responsibilities:Creates user-centered designs based on business and functional requirementsAnalyzes, designs, develops, and tests mobile cross-platform applications solutions using multiple software development kits Develops mobile applications on smartphones using programming knowledge from multiple operating systemsIncorporates end-user feedback into design and prototypesDesigns and develops elegant front-end UI for mobile applications Captures software defects using bug tracking systems currently in placeEnsures that business rules comply with internal and industry software standardsCoaches and mentors other team membersContinuously learns new practices, processes, technologies, and languagesSkills and CompetenciesExcellent verbal and written communication skillsStrong analytical skills with the ability to learn new information quicklyCreative problem solving skillsAble to partner with the technical team to elicit, prioritize, and obviate critical development challengesSolid, grounded principals in object oriented design and development approachesExperience:1 years of programming experience in mobile application development, particularly Dart / FlutterPrior experience in Agile developmentSoftware lifecycle experience and tools that include Bug Tracking and SCMProficiency in web and mobile software development languages (e.g. JAVA, C#, C++, .NET, JavaScript, iOS SDK, Android SDK)Experience in UX designQualifications and Experience:Bachelor’s Degree in Computer Science or related field Show less Overview of Role:The Intern Software Developer is responsible for maintaining mobile and web applications on multiple operating systems. He or she has a strong understanding of end-user workflows and a passion for developing an elegant user experience.Key Responsibilities:Coordinates with team leads to understand business and functional requirements related to end-user experience.Implements user-centered designs based on business and functional requirementsDevelops and tests mobile cross-platform and web applications solutions using multiple software development kitsIncorporates end-user feedback into design and prototypesCaptures software defects using bug tracking systems currently in placeContinuously learns new practices, processes, technologies, and languagesSkills and Competencies:Excellent verbal and written communication skillsStrong analytical skills with the ability to learn new information quicklyCreative problem solving skillsAble to partner with the technical team to elicit, prioritize, and obviate critical development challengesSolid, grounded principals in object oriented design and development approachesExperience:Prior programming experience in mobile and web application developmentPrior experience in Agile developmentSoftware lifecycle experience and tools that include Bug Tracking and SCMProficiency in web and mobile software development languagesExperience in UX designQualifications and Experience:Bachelor’s Degree in Computer Science or related field Show less
Flutter Developer
Jan 2024 - nowJunior Flutter Developer
Dec 2022 - Jan 2024Flutter Developer Intern
Aug 2022 - Nov 2022
Licenses & Certifications
- View certificate

Introduction to large language models
GoogleSept 2023 - View certificate

Gemini api by google
UdacityJun 2024 - View certificate

Introduction to generative ai
GoogleSept 2023
Recommendations

Smita vakare
Associate Manager at AccenturePune, Maharashtra, India
Isaiah traufler
Assistant Recruiting CoordinatorGreater Minneapolis-St. Paul Area
Jayanta borthakur
Manager (ICT)-Networking at IIT JodhpurGuwahati, Assam, India
Ahmed mohamed
Data Scientist | Machine Learning & Advanced Data Analytics | Driving Innovation through Data-Driven...Kigali, Kigali City, Rwanda
Ziv ran
Manager, Security at Warner Bros. Studio OperationsLos Angeles County, California, United States
Gourav bochiwal
Assistant Manager at Merino Group|channel sales|project sales | architect network | training & devel...Jaipur, Rajasthan, India
Rem john gopez
Brand and communication strategists for social media, print & video that generates conversions.Metro Manila, National Capital Region, Philippines
Abhishek mishra
WRITER AND EXECUTIVE IN CUSTOMER INDUSTRYDelhi, India
Richard brownrigg
Logistics ManagerCity of Johannesburg, Gauteng, South Africa
Elliott james ong
Project Partnerships at NatureCo | Co-F(l)ounder of PasarfishSingapore, Singapore
...