London, England, United Kingdom
A dynamic, creative thinking, performance driven IT professional, Tech Lead, with 25+ years of industrial experience. Specialized in enterprise application development (full stack). My career goal is to advance into management roles, further developing my leadership skills as a team leader and tech lead. IT Skills • Programming languages: Java (8/11/17) (Expert), PL/SQL (Expert), Typescript (Fluent) • DBM/Indexing systems: Oracle (Expert), MySQL (Expert), PostgreSQL (Expert), Cassandra (Fluent), MongoDB (Fluent), ElasticSearch (Intermediate), Redis (Intermediate) • Java-related technologies: Spring Framework, (Spring Integration, Spring Data, Spring Boot, Spring Security, Spring MVC), Hibernate, JPA, JDBC, JMS/Messaging queues (ActiveMQ, RabbitMQ, SQS, SNS. SwiftMQ), Kafka • Cloud and container technologies: AWS (ECS, SQS, SNS, S3, Kinesis), Docker, Kubernetes • Web technologies: REST, Angular 7/8/9/10 • Test frameworks: Mockito, Junit. AssertJ, Jasmine/Karma, Cucumber • CI/CD/Devops: Jenkins, Terraform • Methodologies: TDD/BDD, Clean code, Agile/Kanban/Scrum/Waterfall
• Led development teams of multiple business management solutions for UK public sector (under NDA), • Led development team of a main bank's mortgage automation system, • Led backend development of an asset management system for British Petrol (upstream) • Utilized Java, Spring, Angular, PostgreSQL, MongoDB, Docker, Kafka and AWS technologies (SQS, S3, EC2) for project success. • Introduced Spring Integration (Enterprise Integration Pattern) for certain projects
• Contributed in the development of an invoicing system for partners to charge clients in cryptocurrencies. • Contributed in a Payment Gateway for third-party companies using cryptocurrencies like BTC, BCH, BSV. • Took part of development a corporate-level wallet management system.
• Led the Alfresco CSM integration project for SAE International as the Tech Lead, implementing Java 8 and Apache Solr for seamless content management. • Spearheaded the refactoring of Content to Kanban (CTK) for Ixxus Publishing Module, utilizing Spring Boot and Docker for improved efficiency. • Took part of development of Pearson PSAT module as a Senior Developer, utilizing Jenkins and Git for streamlined project delivery.
Enhancement and development of core applications (Notification Server with Spring Integration, Mediation tool, Migration tools, Business Logic Interface, Prepaid Billing System, Integrated Offer Processor, Emergency Location Service, several web services). Preparement of deployments Skills/technologies/tool used: Java (J2EE, Spring, JPA/Hibernate, Spring Integration, Spring Boot, JUnit), C#.Net, Oracle (11g), MS SQL, PostgreSQL, SharePoint API, Mercurial/CVS/Git, ActiveVOS/BPEL, Ant/Maven, Web services, Sonar, SoapUI, JSON, XML, Tomcat, CentOS
• SAP Business One implementation, AddOn development, interface development, support, and roll-out projects. Creating, maintaining and supporting software products as well as Financial project planning AddOn, Web service based interface between web stores and SAP Business One, • (VB.NET development, MS SQL (Transact SQL) development, customizing, Crystal Report, ASP.NET web services, PHP development)