Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Software Engineer
Information KineticsSoftware Engineer
Apr. 2024South AfricaExperienced Software Developer with a proven track record in designing, developing, and managing software programs. Specializes in evaluating, testing, and optimizing systems to ensure peak performance. Strong skills in writing efficient code, implementing modifications, and ensuring the operational feasibility of software solutions. Expertise in gathering user requirements, developing quality assurance procedures, and deploying tools for effective project management. Dedicated to ongoing maintenance, user training, and providing remote support, while collaborating closely with development teams and business analysts to meet project goals.
Intermediate Software Engineer
TrueNorth GroupIntermediate Software Engineer
Sep. 2023 - Mar. 2024South Africa- System design, analysis, and architecture input as required - Database design, SQL Stored Procedure, and SQL Server development - C# Windows, ASP.NET, ASP.NET MVC, HTML5/CSS web-based, ES6, Vodacom Mini Programs, AXML, ACSS application, and framework development as required - Software releases - Manage developer and code overlap on parallel projects, including code merging and branching strategies - Conduct code reviews and ensure conformance to coding standards at the Client - Collaborate with the project manager to establish team deadlines and manage team deliverables - Participate in and provide input as needed into the agile SDLC process - Perform System Integration testing of own code and offer assistance to developers - Participate in development and project planning sessions utilizing Azure DevOps as required.
Intermediate Software Engineer
Hollard Insurance AustraliaIntermediate Software Engineer
Nov. 2022 - Aug. 2023South Africa- Providing production support - Configuring Duck Creek Policy & Billing - Utilizing Steadfast - Performing data fixes and investigations in SQL Server
Intermediate Software Engineer
TrueNorth GroupIntermediate Software Engineer
Jan. 2022 - Sep. 2022South Africa- System design, analysis, and architecture input as required - Database design, SQL Stored Procedure, and SQL Server development - C# Windows, ASP.NET, ASP.NET MVC, HTML5/CSS web-based, ES6, Vodacom Mini Programs, AXML, ACSS application, and framework development as required - Software releases - Manage developer and code overlap on parallel projects, including code merging and branching strategies - Conduct code reviews and ensure conformance to coding standards at the Client - Collaborate with the project manager to establish team deadlines and manage team deliverables - Participate in and provide input as needed into the agile SDLC process - Perform System Integration testing of own code and offer assistance to developers - Participate in development and project planning sessions utilizing Azure DevOps as required.
Full-stack Developer
CyberPro Consulting (Pty) LtdFull-stack Developer
Jun. 2021 - Dec. 2021South Africa- System design, analysis, and architecture input as required - System maintenance and support - Database design, SQL Stored Procedure, and SQL Server development - C# Windows, as well as ASP.NET, ASP.NET MVC, and HTML5 / CSS web-based application and framework development as required Angular and React development - Software releases - Manage developer and code overlap on parallel projects as well as code merging and branching strategies - Code reviews and conformance to coding standards at the Client - Assist in setting and up-keeping coding and documentation standards - Co-work with the project manager to set team deadlines and manage team deliverables - Participation and input as required into the agile SDLC process - Training of developer staff and knowledge handover - System Integration testing of own code as well as assistance to developers - Attendance and participation in development, business, and project planning sessions
Intermediate Software Engineer
Information KineticsIntermediate Software Engineer
Jan. 2019 - Jun. 2021South Africa- Conducting thorough research, designing, implementing, and overseeing software programs. - Evaluating and testing newly developed programs. - Identifying areas within existing programs for potential modification and subsequently executing necessary changes. - Writing and implementing efficient code to enhance program functionality. - Assessing operational feasibility of software solutions. - Gathering requirements and specifications. - Developing robust quality assurance procedures. - Deploying software tools, processes, and metrics for efficient project management. - Ensuring ongoing maintenance and upgrades of existing systems. - Providing user training sessions and creating comprehensive user manuals. - Collaborating closely with fellow developers, UX designers, business analysts, and systems analysts. - Offering remote assistance and user support as needed.
Junior Software Developer
Information KineticsJunior Software Developer
Dec. 2017 - Jan. 2019South AfricaDuties & Responsibilities: - Conducted research and development activities to explore innovative solutions and technologies in database management, utilizing MS SQL Server features such as stored procedures, SQL Jobs, OLAP Cubes, Views, and Functions. - Leveraged Azure services including Web Jobs, Azure IoT Hub, and Event Hub, as well as Function Apps, for data processing and management, contributing to the enhancement of system capabilities. - Played a key role in maintaining and optimizing reporting and data analysis systems, utilizing SSRS Version 3 & 4, Power BI, SSIS, SSAS, MDX, and DAX to ensure accurate reporting and efficient data analysis. - Actively participated in web development projects, encompassing C#, Ionic, MVC, ASP.NET, Angular, Razor, JSON, Web API, JavaScript, jQuery, AJAX, .Net Framework 4.7, ADO.NET, and LINQ, for system enhancement and maintenance. - Oversaw the implementation and maintenance of IoT solutions, incorporating technologies such as Sigfox and IoT devices including Arduino Thinxtra Xkit, Hikvision CCTV IP-Camera, and NVR/DVR for effective monitoring and control.
Full Stack Engineer
Nissan Motor CorporationFull Stack Engineer
Dec. 2016 - Dec. 2017South AfricaDuties & Responsibilities: - Independently developed, supported, and modified existing functionality across various systems to meet evolving business requirements and technological standards. - Leveraged a diverse skill set including C#, VB, ASP.NET, JavaScript, jQuery, CSS, and HTML to enhance system capabilities and user experience. - Integrated Telerik components into web controls, enhancing functionality and usability. - Created and optimized T-SQL stored procedures and functions to streamline database operations and improve data retrieval efficiency. - Ensured alignment with project objectives and timelines, maintaining a proactive approach to problem-solving and continuous improvement.
Junior Software Developer
NGAJunior Software Developer
Jan. 2016 - Dec. 2016South AfricaAs a junior software developer, I bring a solid foundation in key programming languages such as C#, JavaScript, and SQL, alongside exposure to essential development tools like Visual Studio and SQL Server Management Studio. Additionally, I possess a basic understanding of web development concepts, including ASP.NET, jQuery, and JSON. My problem-solving skills, coupled with a quick learning aptitude, enable me to adapt swiftly to new technologies and effectively collaborate within a team environment. Furthermore, I am eager to contribute to projects, assist in code development, and actively seek opportunities for growth and skill enhancement. - Proficiency in C#, JavaScript, and SQL - Familiarity with Visual Studio and SQL Server Management Studio - Basic understanding of web development concepts such as ASP.NET, jQuery, and JSON - Strong problem-solving skills - Quick learner and adaptable to new technologies - Ability to work effectively in a team environment - Eagerness to learn and grow in the field of software development
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Alvin on Intch
IT
451129 people
23
Project Manager
15
Head of Professional Services / Operations Manager @ Tech Guru - IT for Accounting Firms
18
Head of onboarding and servicing @ Top 4 South African bank
ITSolution Integrator
38583 people
15
Head of Professional Services / Operations Manager @ Tech Guru - IT for Accounting Firms
19
Fleet Planner @ EnviroServ Waste Management (Pty) Ltd
44
Managing Director @ CareerMojo