Profileimage by Anonymous profile, Lead Software Consultant
available

Last update: 06.09.2022

Lead Software Consultant

Graduation: Master of Engineering in Software Design & Development, AWS Certified
Hourly-/Daily rates: show
Languages: English (Limited professional)

Attachments

Seun_Akintimehin.pdf

Skills

Java, J2EE, Python, Groovy, Swift, Android SDK, PL/SQL, React, Bootstrap, CSS, HTML, IntelliJ, Tomcat, JUnit, Maven, Gradle, Jenkins, Git, Docker, Terraform, Ansible, CloudFormation, AWS, ECR, S3, ECS, EC2, EKS, Kinesis, AWS CodePipeline, Iterative, Scrum, SaFe, Application Servers, Websphere, TcServer, Oracle, Postgres, MySQL, Firebase, Linux, Windows, DevOps, Cloud, Microservices, Bitbucket, SonarQube, Slack, TDD, Kubernetes, Android, mobile application, Android Studio, GitLab, Kotlin, JIRA, UI, web application, Redux-Saga, Nodejs, Enzyme, Azure, VSTS, databases, Oracle 10g to 11g, source control, Clearcase, automated build tools, BuildForge, Java applications, Spring MVC framework, Web Services, SOAP, WSDL, REST, ORM, IBatis, Hibernate, Mockito, VMware, database, ssl, coding, RTC, Java/J2EE, Spring-MVC, Spring Security, Struts, Json, Axi2, Siteminder, JQuery, Castor, Log4j, JSP, web applications, JSPs and controllers, Servlets, bug fixes, RAD, Spring JDBC, IBM Webservice, UML, FLEX, iText, JExcel

Project history

07/2020 - Present
Lead Consultant
Thoughworks (Internet and Information Technology, 1000-5000 employees)

  • Conducted a technology discovery on a financial service companies’ DevOps culture and practices, focusing on CI/CD maturity, Security, Performance and Quality testing.
  • Host interview sessions with various teams to understand their pain points, hopes and fears
  • Analyze legacy applications and infrastructure to provide the team with recommendations on application modernization
  • Present short term and long term strategic recommendations to stakeholders on improving developer effectiveness and CI/CD process
  • Set up CI/CD pipelines for Microservices and integrated tools such as Gradle, Bitbucket, SonarQube, Nexus, Docker, Slack for providing immediate feedback to DEV teams after code check-in.
  • Configure and rollout Sonarqube with custom rules, gates and plugins for application developer pipelines
  • Perform POCs and analyze DevOps toolsets to provide feedback and recommendations to application developers and upper management
  • Enable and encourage TDD and DevOps practices for development teams while providing Thought Leadership on the subject to business leaders. Tools Used: Docker, Kubernetes, Ansible, Jenkins, Python

09/2009 - 07/2017
Senior Software Engineer
Fidelity Investments

This role involves leading development on projects as well as individually designing, developing, and maintaining
various applications for Fidelity Institutional. Major responsibilities include:

- Lead a team of three engineers to successfully provide on-going maintenance of application infrastructure by
migrating databases (Oracle 10g to 11g), source control (Clearcase to GIT), automated build tools
(BuildForge to Jenkins) and application servers (Websphere and Tomcat) to reduce maintenance cost and
improve code build and deployment from 15mins to 6mins.
- Design and develop Java applications using Spring MVC framework, Web Services (SOAP/WSDL and
REST), ORM frameworks (IBatis, Hibernate) and testing tools (JUnit, Mockito) to meet project deadlines
and satisfy customer requirements.
- Adapt to a fast-paced project timeline to setup new application infrastructure by installing and configuring
VMware TcServer on all environments. Creating deployment scripts, database failover functionality and 2-
way ssl configuration.




- Mentor associate developers by having regular checkpoint meetings to discuss any issues or concerns they
may have. Recommend and allocate desirable project works to developers. Integrate them into the team's
development process and coding standards, thereby setting them up for success.
- Quickly identify, troubleshoot and resolve critical application issues to avoid uninterrupted customer
experience.
- Effectively communicate project status updates to team members and business clients to ensure project
direction meets expectations.
Tools used include: RTC, Java/J2EE, Spring-MVC, Spring Security, Struts, IBatis, Json, Axi2, Siteminder,
JQuery, Castor, Log4j, Maven, Tomcat, Websphere, SOAP, and REST.

09/2008 - 09/2009
Associate Web Developer
Fidelity Investments

Entry level web developer role with Fidelity Investments in Ireland. Responsibilities include:

- Design and develop a ticket lookup web application which allows users to check the status and details of
tickets they opened. The project involved a min view JSP portal as well as a max view FLEX page. It was
delivered ahead of time, on budget and with added functionality.
- Enhance functionality of existing web applications by including new procedure mappings, JSPs and
controllers (Servlets) as well as performing bug fixes.
- Design and develop a web application tracking tool to monitor user activity on CRS services. The project
was delivered ahead of time, on budget and with added functionality.
Tools used include: RAD, Hibernate, Spring JDBC, PL/SQL, IBM Webservice, UML, FLEX, JQuery, iText,
JExcel.

Local Availability

Only available in these countries: USA
Profileimage by Anonymous profile, Lead Software Consultant Lead Software Consultant
Register