Profile
Highly productive Junior Software Engineer with a strong foundation in technical problem-solving and a systems-thinking approach derived from years of diverse experience. Proficient in designing and optimizing enterprise IT solutions, integrating cloud-based systems, and enhancing application reliability. Skilled in Python, C#, and Azure, with proven experience in delivering high-quality outcomes that bridge business needs with IT capabilities. Passionate about leveraging modern technologies to drive operational efficiency.
Work Experience
Junior Application Engineer
Royal Terberg Group
As an integral member of the Application Engineering team, I design, develop, manage, and support diverse applications and systems to optimize daily operations. My role bridges the gap between operational business needs, internal project managers, and the central IT department, delivering tailored IT solutions that align with the organization's goals.
Key Responsibilities:
- IT Solution Development: Translate business requirements into effective IT solutions, leveraging technologies like Python, C#, .NET, SQL, and Cloud computing.
- Application Management: Maintain, support, and enhance a varied application landscape, ranging from SAAS to on-premise solutions and web to local applications.
- Software Development: Develop custom software solutions, adhering to established development standards and processes.
- Collaboration & Coordination: Collaborate with cross-functional teams and stakeholders, ensuring seamless integration of IT solutions.
- System Optimization: Perform data corrections, interface development (API, XML, JSON), and ensure the functionality and efficiency of systems.
- Tool Proficiency: Utilize tools such as Confluence, Jira, Git, and DevOps to support software development and project management workflows.
- Conduct technical research and gap analyses to propose and implement appropriate solutions.
- Coordinate actions involving specialist support and external resources.
- Monitor and maintain both Azure and internal virtual environments for optimal performance and reliability.
- Participate in DevOps processes, contributing to CI/CD pipelines to enhance the development lifecycle.
Junior Software Engineer
ITrajectum
Specialised in IPAAS solutions, developed, maintained, and supported enterprise integration solutions using ESBs like Microsoft's BizTalk and our proprietary ESB, Nexus.
Key Responsibilities:
- IT Solution Development: Translated business requirements into effective IT solutions, leveraging technologies like Python, C#, .NET, SQL, and Cloud computing. Conducted technical research and gap analyses to propose and implement appropriate solutions.
- Application Management: Maintained, supported, and enhanced a varied application landscape, ranging from SAAS to on-premise solutions and web to local applications.
- Software Development: Developed custom software solutions, adhering to established development standards and processes.
- Collaboration & Coordination: Collaborated with cross-functional teams and stakeholders, ensuring seamless integration of IT solutions. Coordinated actions involving specialist support and external resources.
- System Optimization: Performed data corrections, interface development (API, XML, JSON), and ensured the functionality and efficiency of systems.
- Tool Proficiency: Utilized tools such as Confluence, Jira, Git, and DevOps to support software development and project management workflows.
- Managed the upgrade and deployment of the SVN repository system across multiple virtual machines, ensuring seamless integration and improved version control for the entire Software Engineering team.
- Developed applications and IT solutions tailored to client needs, using XML, JSON.
- Managed and optimised SQL and MySQL databases for data integrity and efficient access.
- Worked extensively within Microsoft Azure and our company's virtual environment to ensure seamless operation and integration.
- Duties included end-to-end development, designing, and implementing integration flows with C# within the .NET Framework, Python, HTML, CSS, JavaScript, and PowerShell.
- Occasionally used assembly language for low-level integrations.
- Provided IT support, troubleshooting, and resolving issues to maintain stable and functional integration solutions.
Skills
Programming Languages
-
C# Proficient
-
Python Proficient
-
HTML Proficient
-
CSS Proficient
-
JavaScript Intermediate
-
SQL Intermediate
-
PowerShell Intermediate
-
C++ Beginner
-
VBA Beginner
Frameworks & Libraries
- .NET Framework
- ASP.NET
- Entity Framework
- Flask (Basic)
- React (Learning)
Databases
- MS SQL Server
- MySQL
- Azure SQL
- SQLite
Cloud & DevOps
- Microsoft Azure
- Azure DevOps
- Git
- Docker (Basic)
- CI/CD Concepts
- Virtual Machines
Tools & Methodologies
- Visual Studio
- VS Code
- Jira
- Confluence
- Agile/Scrum
- BizTalk Server
- Nexus ESB
- Postman
- SVN
- XML/JSON
- REST APIs
Soft Skills
- Problem Solving
- Systems Thinking
- Collaboration
- Communication
- Adaptability
- Time Management
Portfolio

Enterprise Integration Solution
Integration flows connecting WMS and ERP systems using ESBs.

SVN Repository Upgrade
Managed upgrade and deployment of SVN across multiple VMs.

App Monitoring Tool
Python/Azure tool for monitoring integration endpoint health.