Developer & Team Leader | Visual Basic | C# | SQL Server | .NET 10 | .NET Aspire | Blazor | Microservices | MAUI | Blazor Hybrid | Almost 4 Decades of Expertise (Since 1988)
I'm a seasoned Developer and Team Leader with a passion for crafting innovative solutions. Since embarking on my software development journey in 1988, I've navigated the dynamic tech landscape, consistently delivering excellence through a diverse range of projects.
Professional Journey:
Beginning with COBOL, MS Basic and some obscure languages until the mid 90s, then moving into Visual Basic (VB) in 1994, I've witnessed the evolution of this language and seamlessly transitioned into harnessing its capabilities to create robust and scalable applications. Over the years, I've expanded my skill set to include C#, becoming a stalwart in modern software development. My skills however are not limited to these 2 languages.
Team Leadership:
As a seasoned Team Leader, I've successfully led development teams, fostering a collaborative and innovative environment. My leadership style emphasises mentorship, enabling team members to reach their full potential. Together, we've delivered successful projects, meeting and exceeding client expectations.
Technical Proficiency:
WinForms: This is where my journey took me in about 1994 when I started coding in Visual Basic. I wrote an early pay off system for Thorn EMI's finance team in VB v1, while I was working on making the Rent-A-Center system usable in the UK and fix some of the bugs. I have continued to write WinForms applications ever since, in VB.NET and C#.
WPF/Silverlight: WPF seemed to be the natural progression from WinForms, but the 2 couldn't be more different. I have worked with WPF and moved into Silverlight at a later date. I have written many applications in both technologies for many companies, large and small.
SQL Server: Proficient in database design and management, my expertise in SQL Server has been pivotal in crafting efficient and secure data solutions.
Blazor: Pioneering in web development, using Blazor to create dynamic and interactive web applications, seamlessly integrating C# into the modern web.
MAUI: At the forefront of cross-platform mobile development, I leverage MAUI and MAUI Hybrid to craft native applications for diverse platforms, ensuring a consistent user experience.
Azure Functions: Testing in Docker on the local machine and deploying to Azure.
Career Highlights:
Led development teams to successfully deliver projects across industries, contributing significantly to client success.
Recognised for creating scalable and maintainable codebases, providing enduring solutions.
Actively engaged in continuous learning and mentorship, cultivating a collaborative and knowledge-sharing environment.
Let's Connect:
I am eager to connect with fellow professionals, clients, and industry enthusiasts. Whether you seek a seasoned developer or a dynamic team leader for your projects, let's connect and explore how I can contribute to your success.
Looking forward to building meaningful connections and contributing to the dynamic world of software development!
COBOL
.NET Framework
AJAX
HTML
ASP
JavaScript
C++
C#
XHTML
SAP Crystal Reports
DNN
Karthik R.
Kingston upon Hull, United Kingdom
$50/hr
5.0
3 jobs
Lead Software/Data developer with over 9 years' experience in Mainframes and I have worked with US based clients in Healthcare, Banking and trade finance sectors such as BCBS Mn, Cigna and the US Bank. Whether you’re trying to win work, list your services or create a cobol program – I can help!
I’m extensively experienced in JCL, COBOL, VSAM, DB2.
Also, I recently completed my master's in data science in United Kingdom and working as Data Engineer for a reputed organization in UK. I am well versed in SQL, Stored procedures and Python to extract data from rest API's and utilize them for Data Analytics, Visualization and Machine Learning.
Secondary Skillset: Python, SQL, Stored procedures, Data Engineering, ETL, Data Science.
COBOL
Mainframe
IBM Db2
Job Control Language
Python
SQL
Seaborn
pandas
Data Analysis
Data Science
Data Engineering
ETL
Data Warehousing
Stored Procedure Development
Ali C.
Aylesbury, United Kingdom
$35/hr
4.7
2 jobs
I am a software developer with a strong foundation in logic and computer science. My expertise lies in building robust software solutions, particularly within the realms of build systems, programming languages, developer tools, and proof assistants. I have substantial experience contributing to and maintaining large-scale open-source projects like Dune and the Coq Proof Assistant, where I’ve developed new features, improved infrastructure, and enhanced user experience.
Skills:
- Proficient in OCaml and Coq
- Intermediate knowledge of C, Haskell, Agda, and Python
- Experience with Rust, C++, C#, and Java
What I can do for you:
- Full software development life cycle, from initial concept to final delivery
- Specialized in mathematically inclined software projects and formalization tasks
- Regular communication to ensure alignment with your project goals
Let’s collaborate to bring your project to life.
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a COBOL Programmer in the United Kingdom on Upwork?
You can hire a COBOL Programmer in the United Kingdom on Upwork in four simple steps:
Create a job post tailored to your COBOL Programmer project scope. We'll walk you through the process step by step.
Browse top COBOL Programmer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top COBOL Programmer profiles and interview.
Hire the right COBOL Programmer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a COBOL Programmer?
Rates charged by COBOL Programmers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a COBOL Programmer in the United Kingdom on Upwork?
As the world's work marketplace, we connect highly-skilled freelance COBOL Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream COBOL Programmer team you need to succeed.
Can I hire a COBOL Programmer in the United Kingdom within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive COBOL Programmer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for COBOL Programmers in the United Kingdom