Application Development & Architecture - Developing new applications, components & functionality for new and existing systems, both back-end and front-end, as solutions for complex problems. A Developer with proven expertise in adapting to modern technologies and tools. With knowledge of JDBC / ORM Related Tools working on Relational Databases & Warehouse/ODS databases. And a solid understanding of applications and Linux server,s and working knowledge of AWS & Google Cloud infrastructure.
API Development & Integration – Designing and implementing APIs to facilitate seamless integration between in-house and third-party systems (banks, credit bureaus, universities).
Data – Exceptional understanding of databases and data modelling & design techniques, and data interface protocols.
Reporting and Business Intelligence – Designing reporting frameworks as well as developing reports. Extracting data from multiple sources and loading it onto ODs for reporting and analysis.
Software Development Lifecycle (SDLC) – Technical architect with experience in designing, developing, and deploying architecture and infrastructure for software applications.
Agile Methodologies – Skilled in Agile processes, ensuring adaptable and efficient development workflows.
Collaboration & Communication – Strong people skills for effective teamwork, stakeholder engagement, and client management. Ability to manage multiple priorities and thrive in a challenging environment.
Leadership & Mentoring – Proven experience to lead, manage, coach, and mentor development teams.
Technical Consulting & Advisory – Providing expert guidance, analysis on technical architecture, infrastructure improvements, and system optimization. Producing technical proposals that meet the clients’ requirements.
Investigating alternate configurations & implementing better solutions, and conducting compatibility assessments and quality assurance testing.
Open-Source – Dedicated to leveraging Open-Source Technologies, recognizing their adaptability, security, and collaborative innovation in delivering robust solutions when possible.
High-Performance Computing – Experience with caching, load balancing, indexing, and scalable architectures.
DevOps & CI/CD – Solid grasp of version control (Git), automation pipelines, and security best practices.