Menu
avatar

Hello, World.

I am Tajinder Singh.
Technical Architect & Software Developer.

About Me


I am an enterprising, highly-motivated, and focused Software Engineer with experience of delivering quality projects, testing and team management.

I have a Masters in Software Engineering with 11 years of software development experience within the IT industry in the Investment, Logistics, Travel and eAssessment domain.

My other interests include Photography, bike riding and mountain climbing.

Contact Me

Services


With 11+ years of experience in a multitude of domains and technologies, having worked on numerous projects. I can help organisations to move from a monolithic application to a cloud-based microservices architecture.

  • Software Architecture

    Every project starts with the best of the intentions and engineering principles. However somewhere between engineering, delivery, enhancements, etc. the service turns into this monolith. I can help drive the change and achieve the transformation.

  • DevOps

    The delivery of a project is as critical as any phase in Software development. A big step is to automate the delivery and build the test harnesses within these pipelines. I can help setup these automated pipelines with monitoring, alerting and triage.

  • Photography

    This is a hobby which I can provide as a service if requested. I have been asked by family and friends to cover events. I love taking pictures.

Skillset

I've Got Some Skills.

Listing some of the main technologies that I love to work with.

  • Java
  • NodeJS
  • AWS (Amazon Web Services)
  • Software Architecture
  • API Design
  • HTML
  • Team Leadership

Career and Education


A snapshot of my career and education having lived in India and the United Kingdom.

Experience

Current employment since November 2019

Inspired Thinking Group, Birmingham

Solutions Architect

Solutions Architect to 4 Digital Experience (DX) teams at ITG, architecting new solutions for a major client. The various projects were going to be implemented world-wide, rolled out across regions on a market by market basis.
Build a Proof of concept for work items, demo to client and then help the team with service design and documentation to get it to Production.

May 2019 - November 2019

PSI Services, Sheffield

Engineering Team Lead / Software Development Manager

Lead the delivery team at PSI. 3 full-stack engineers, 2 QA engineers to build a platform using serverless microservices architecture. Architected a new platform for a major contract which is going to be implemented world-wide. Worked closely with the DevOps team to move to a CI/CD practice. This includes docker-izing services with pipelines for continuous deployment.

May 2013 - May 2019

Click Travel, Birmingham

Engineering Team Lead

Leading a team of 4 full-stack engineers to build a platform using microservices architecture. This platform will replace a critical legacy system which is coming to end-of-life. The application is going to be serverless and API first.

June 2012 - May 2013

Prolog Ltd, Nottingham

Java Engineer

Worked with Lead Project Manager and Account Managers to evaluate the application and develop new features, as well as enhancing existing features to accommodate for, and in anticipation of customer needs.

November 2011 - May 2012

Teachers2Parents Ltd, Leicester

Software Engineer

Worked directly with the Director of Technology and Customer Representatives to evaluate the application and develop new features, as well as enhancing existing features to accommodate for, and in anticipation of customer needs.

November 2011 - May 2012

EBIX Ltd, Nagpur, India

Senior Software Engineer (Level 2)

Lead development on various projects at EBIX during my 4 years
● Worked within the Asset Management Team helping in requirement analysis for enhancements and change requests, estimation, developing changes and coordinating testing phase with Quality Assurance team.
● Lead Developer for the upgrade for PDF generation framework in SmartOffice CRM.
● Lead Developer for the upgrade for MetLife SmartOffice CRM.

Education

September 2010 - November 2011

University of Leicester

Master Degree in Agile Software Engineering Techniques

Modules included: System Re-engineering, Service-Oriented Architecture, Software Measurement and Quality Assurance, Domain Specific Languages, Software Reliability, Semantic Web

Dissertation – Mobile Application for Museum photography

June 2008 - March 2012

Kavikulguru Institute of Technology and Science, RTM Nagpur University

Bachelor of Engineering in Information Technology

Modules included: Algorithms and Data structures, Information Theory, Computer Graphics, Object-oriented methodologies, Principles of Management, Visual Technologies, Database management system, Software Engineering, Java programming, Digital image processing, Artificial Intelligence, E-Commerce, Enterprise Resource Planning, Mobile communication.

2016

Data Management Institute LLC, USA

Certified Data Protection Specialist







2008

IIT Bombay, India

Diploma in IT Project Management

Contact

I'm Available for Freelance Work. Feel Free to Contact Me.

Get in touch if you would like to partner, bounce some ideas or would like to discuss potential ideas for a website or mobile application.

Where to find me

Drop me a message on LinkedIn