
Urfan M.
Experienced computer programmer (back-end) | Java
Salary / Daily rate
London, UK
Mobility: Paris
Freelance, open to permanent contract
Can come onsite
Skills
Languages
Work experience
Software Developer | Energy Forecasting Applications
Matrica
Jun 2023 - Aug 2024
1 year 3 months
Greater London, England, United Kingdom
The focus has been on enhancing an energy forecasting application that plays a crucial role in the sector. This enhancement provided valuable insights for energy suppliers. Collaborating with various teams was essential to integrate new features seamlessly into the existing system. The passion for software development continues to grow as new challenges are tackled within this dynamic industry.
IT Support Specialist | Troubleshooting, Public Sector Technology
UK Home Office
Sep 2021 - May 2023
1 year 9 months
Croydon, UK
As an IT Support Specialist at the Home Office, the focus was on enhancing digital services and supporting technology initiatives within the public sector. The role involved tackling various technical challenges and ensuring smooth operations across departments. Collaborating with different teams was essential for integrating new technologies seamlessly while maintaining an impressive operational uptime. This experience solidified a passion for driving efficiency through technology in the public sector. Competencies: Digital Services, Technical Support Management, User Training.
Software Programmer | Java Development
Gentrack Ltd (Global)
Aug 2018 - Mar 2020
1 year 8 months
London, UK
In my role as a Software Programmer at Gentrack Ltd, I had the opportunity to work on maintaining a crucial internal software framework for energy suppliers. This involved developing back-end solutions primarily using Java, which significantly enhanced data handling type safety. Collaborating closely with various teams allowed me to implement new features based on real client feedback. Additionally, I embraced Agile methodologies which streamlined our project workflows. It was rewarding to contribute to such impactful projects in the energy sector and see how my work directly benefited our clients. Skills: Java, Back-End Development, Software Maintenance, Agile Methodologies.
Analyst Programmer
London Metropolitan University
May 2012 - Oct 2013
1 year 6 months
London, UK
I had the opportunity to lead the front-end development of a course-module management system. This role allowed me to dive deep into jQuery, HTML and CSS. By implementing responsive design, I ensured that our platform was accessible on various devices while creating an engaging user experience. Collaboration was key; I worked closely with cross-functional teams to integrate SQL databases into our application framework. Utilizing Eclipse helped streamline my coding process and debugging efforts. Overall, this experience solidified my passion for user engagement.
Education
Queen Mary University of London
BSc, Computer Science
1997 - 2000
3 years 1 month
Activities and societies: student representative.
Final year project: prototype on-line bank, including basic functionality and security mechanisms. Also implemented Two-Phase Commit protocol to ensure reliable transactions between servers.
Licenses & certifications
Building Full-Stack Apps with React and Spring
Issued: Aug 2021
Learning Spring with Spring Boot
Issued: May 2021
Advanced Design Patterns: Design Principles
Issued: May 2021
Blockchain Basics
Issued: Mar 2021
Agile Development Practices
Issued: Mar 2021
Learning REST APIs
Issued: Mar 2021
Parallel and Concurrent Programming with Java 1
Issued: Feb 2021
Java EE: The Big Picture
Issued: Nov 2020
Machine Learning and AI Foundations: Predictive Modeling Strategy at Scale
Issued: Aug 2020
Complete Java SE 8 Developer Bootcamp
Issued: May 2020
ESET Cybersecurity Awareness Training
Issued: Nov 2018