I have extensive knowledge and experience of Object Oriented and Functional paradigms, software architecture, and development processes. I have used a diverse range of software technologies including Java, C++, C, Ruby, Groovy, Grails, Scala, Kotlin, Unix and JEE.SpecialtiesInformation systems, eCommerce, solutions development, enterprise it architecture, business analysis, operations management, software integration
-
ConsultantIntuit Jul 2017 - Dec 2017Mississauga, On● Used strong design and coding skills in Enterprise Java, REST & SOAP webservices, ORM (JPA/Hibernate), Spring, Maven, JMS (ActiveMQ), Caching, XML,JSON.● Applied best practices to JavaScript in addition to being experienced andconfident with closures, events, objects, minification, optimization, promises.● Applied object-oriented concepts to JavaScript software development● Maintained site navigation (site map) and hierarchy● Designed and constructed web pages using best development practices● Maintained website, promos, ad banners and seasonal content specials forpartners● Upgraded site by updating content and graphics; identifying and evaluatingimprovement options; maintaining links● Created site layout/user interface by using standard HTML/CSS/JS practices● Gathered and refine specifications and requirements based on technical needs● Maintained, expanded, and scaled website in partnership with the PrincipalVisual Designer, but working in partnership with US web and analytics teams● Stayed plugged into emerging technologies/industry trends and apply them intooperations and activities● Solving code challenges on the fly to ensure our user experience remainsuncompromised● Aggressive problem diagnosis and creative problem solving skills● Strong organizational skills to juggle multiple tasks within the constraints oftimelines● Ability to work and thrive in a fast-paced environment, learn rapidly and masterdiverse technologies and techniquesTechnical Environment : Eclipse, IntelliJ IDEA, Java, Groovy, Kotlin, Scala, Clojure,GIT, Ant, Maven, Gradle, PHP, JUnit, TestNG, Leiningen, Scala-sbt, Mockito, GitHub,JIRA, Atlassian Confluence, Jenkins, ORM, Spring, SOAP, REST, Docker, SQLite,Android Studio, NetBeans, MongoDB, Servlet, JSP, JNDI, JMX, JAXP, JavaScript, JQuery,HTML5/CSS3, XML/XSLT -
Senior Software DeveloperRapid7 Jul 2016 - Apr 2017Toronto, Canada Area● Worked on a scrum team to refine requirements, research, design, and implement new policy functionality (Java framework enhancements) and policies (xml content).● Created and maintained testing environments for policy building efforts.● Created automation where appropriate to enhance the team's productivity.● Tested content quality, triaged and fixed defects as needed.● Developed test cases for check handlers with JUnit and Mockito.● Extensive use of XML in Java.● Worked with XSLT, XPath, and XQuery.● Exposure to testing methodologies, test plans, and the defect reporting processes.● Solid Linux and Windows system administration and configuration.● Familiarity with the security industry (MITRE Corporation).● Experience developing SCAP/XCCDF/OVAL compliant XML content.● Worked with AWS, VMware vSphere / ESX Server, and virtualized test environments.● Worked with source control tools (GIT, GitHub).● Worked with configuration and release tools (Ant, Maven, Jenkins).● Worked with computer networking models: OSI model, TCP/IP, CIFS, WMI, SSH, common protocols, etc.● Used an in-house software named InsightVM (Nexpose) to scan for software vulnerabilities and generate assessment reports for all target OS and application environments.● Debugged Nexpose and Assessment framework to fix bugs from time to time.● Worked extensively on Docker Container 1.6 - 17.x.Technical Environment : Eclipse, IntelliJ IDEA, Java, Groovy, Kotlin, Scala, GIT, Ant,Maven, JUnit, Mockito, SCAP 1.2 OVAL Framework, OVAL 5.10 Interpreter, XCCDF1.2, WMI, WQL, GitHub, JIRA, Atlassian Confluence.System Administration and Configuration Environment : CentOS, Debian, AIX, Solaris, SNMP, Sendmail, Samba, RHEL, PHP, Oracle Database, Microsoft IIS, JBoss, ISC Bind, Cisco IOS, MS SQL Server, Websphere, Ubuntu, Windows Server, MacOSX, Docker -
Senior Software EngineerEchologics Apr 2015 - Jun 2016Mississauga● Refactored and maintained the Node Proxy Server and Node Proxy Client Project. It is a Server application using the Message Oriented Middleware software to communicate between several applications and physical node devices.● Refactored and maintained the Operator Interface Project. It is a web application used to manage the business logic of the Transmission Leak Detection Project● Refactored and maintained the Reporting Interface Project. It is a web application used to report and analyze results from field data.● Refactored and maintained the Node Commission Project. It is a web application used to commission physical node devices.● The different projects within the Transmission Leak Detection Project were written in Java, J2EE, Eclipse, Groovy, Perl, JPA, HTLM5, CSS3, JavaScript, JQuery, JSON, Spring, Hibernate, Linux, Apache, Tomcat, Subversion, PostgresSQL and MSSQL.● Created the LDMS2 Project. It is a Server application that uses virtual networking on linux to communicate with physical node devices.● Developed several linux scripts to automate testing and deployment● Developed linux and windows batch scripts for Schema export, restructure and transformation for the Geocortex project● Developed linux and windows batch scripts for Data extraction and transformation for the Geocortex project● The Geocortex Project and its supporting components were written in C# 6.0, TypeScript 1.5, JavaScript, REST Web Services, Rules Engine, HTML5, XML/XSLT, XHTML, JQuery, JSON, Spring, Hibernate, Linux, Apache, Tomcat, Subversion, MSSQL.Technical Environment: Eclipse, Java, Groovy, J2EE/JEE, Perl, JSF, Servlet, JSP, JNDI, JMX, JAXP, JavaScript, HTML5/CSS3, XML/XSLT, XHTML, JPA, SOA, AOP, Spring Core, Apache Shiro, PrimeFaces, Linux (Debian), JBoss, Tomcat 7, TestNG, JasperReports, Ant, Subversion, GIT, C# 6.0, TypeScript 1.5, Kotlin, Swift 2.0 -
Senior Java DeveloperRiavera Corporation Mar 2013 - Apr 2015Toronto, Ontario● Worked on Payment Processing System project, which is an E-Commerce Web based and mobile application written in Java technologies.● Developed 3rd party integration solutions for credit/debit cards processors, SMS aggregators, Identity verification, fraud & abuse management systems, and exchange rate providers.● Developed Batch processing solutions for settlement with banks and debit card processors.● Responsible for Payment Systems Integration with LINUX Server using Perl and UNIX scripting.● Built backend functionality to power Social Media websites using Java, Eclipse, JSP, SOA, Spring, Apache, JBoss, Tomcat, GIT and MySQL, HTLM5, CSS3, JSF, JSP and JavaScript.● Worked on E-Wallet project, which is an E-Commerce Web based and mobile application written in Java, J2EE, Eclipse, Groovy, Perl, JSF, SOA, JPA, HTLM5, CSS3, JavaScript, JQuery, JSON, Spring, Hibernate, Linux, Apache, MongoDB, Tomcat, GIT, Subversion and MySQL.● Responsible for Test driven design & development in agile environment● Responsible for manual testing and automated testing using JUnit and TestNG.● Strong Linux server management & troubleshooting skills along with System/Application design & architecting skills● Worked extensively with JSP, J2EE, XML, JDBC, Spring, HTML5, CSS3, Oracle, JSON, JavaScript, JQuery & AJAX● Strong server management (Tomcat, TomEE, Apache Httpd, JBoss, WebSphere, Glassfish, Jetty)● Create Business Reports using Jasper Reports and BIRT.Technical Environment: Eclipse, Java, Groovy, J2EE/JEE, Perl, JSF, Servlet, JSP, JNDI, JMX, JAXP, JavaScript, HTML5/CSS3, XML/XSLT, XHTML, JPA, SOA, AOP, Spring Core, Apache Shiro, PrimeFaces, Linux (Debian), JBoss, Tomcat 7, TestNG, JasperReports, Ant, Subversion, GIT.
-
Software ArchitectComputer Warehouse Group Jan 2010 - Dec 2012Lagos, Nigeria● Performed requirement analysis and object-oriented analysis to capture functional/non-functional requirements and develop problem domain model.● Designed architectural specification and detailed design by decomposing the domain model into reusable distributed components of N-Tier J2EE application.● Designed data model and performed the object-relation mapping of domain objects (entity Beans).● Identified and addressed architectural challenges● Re-architected a number of products● Created models and assessed alternative approaches● Prepared architectural documents and presentations● Translated business strategy into technical vision and strategy● Mentored and coached a team of 10 developers.● Responsible for System Integration with Agilis Universal Microfinance Solution (UMFS)● Responsible System Integration with Fundamo Enterprise Mobile Money using Java, J2EE, Glassfish, Web Services, Hibernate, JPA, Servlets and Oracle 10g.● Used Solaris as Operating System for the Mobile Money integration.● Re-architecture of Financial Banking Product to support its ISO 8583 InterfaceTechnical Environment: J2EE/JEE, Hibernate, Struts, XHTLML/HTLM, CSS, JavaScript, JSP, Servlets, UNIX Shell Scripts, Linux (CentOS, Fedora Core, Red Hat Enterprise, SuSe, Ubuntu), Velocity, UNIX, Oracle 10g, SQL and MySQL.
-
Senior Software DeveloperComputer Warehouse Group Jul 2007 - Dec 2010Lagos, Nigeria● Responsible for leading all phases of Java EE web product development and web product quality● Developed several implementations of Educational Management Applications using J2EE, JSP, Servlets, Hibernate, Groovy, ANT, Maven, MySQL and Oracle.● Developed front end using HTLM, CSS, JavaScript, Struts, JSF and Velocity.● Developed stored procedures, views, tables using Oracle 10g and MySQL.● Source code optimization for improving applications performance.● Handled tasks of scheduling all project activities and managing risks throughout development cycle.● Performed responsibilities of reviewing and clarifying business requirements for new application development● Responsible for technical specification for business stakeholders● Responsible for reviewing technical solutions/designs prepared by junior engineers● Perform the tasks of providing directions to technical resources in providing technical solutions● Played a lead role in designing projects as well as reviewed proposed designs to ensure application integrity● Coded, tested, and provided technical support for web Educational Management Applications.● Supervised the writing of user manuals and stablished procedures for technical support and technical support staff.Technical Environment: J2EE/JEE, Hibernate, Struts, XHTLML/HTLM, CSS, JavaScript, JSP, Servlets, UNIX Shell Scripts, Linux (CentOS, Fedora Core, Red Hat Enterprise, SuSe, Ubuntu), Velocity, UNIX, Oracle 10g, SQL and MySQL.
-
Software DeveloperComputer Warehouse Group Jan 2005 - Jun 2007Lagos, Nigeria● Developed web application based on J2EE, JPA and JSF for banking institutions.● Created a web online banking application to allow users to log in their accounts using J2EE, Java Servlets, JSP, Hibernate, Struts, MySQL and Oracle.● Created UI using HTLM, CSS, JSP, Servlets, JavaScript and Struts.● Communicated with banking back end system using JDBC Hibernate Web Services● Created an interface with Banking Payment Systems for account transfers using Linux Shell scripting and UNIX scripting.● Interacted with business users to collect requirement.● Involved in designing Reports using JasperReport and iReport.● Generated standalone and web application reports for accounting and audit purpose.● Involved in creating UNIX/Shell scripts and PL-SQL Programs for data integration projects● Responsible for bug fixing and 24-7 production support.Technical Environment: J2EE/JEE, Hibernate, Struts, XHTLML/HTLM, CSS, JavaScript, JSP, Servlets, UNIX Shell Scripts, Linux (CentOS, Fedora Core, Red Hat Enterprise, SuSe, Ubuntu), UNIX.
Olaniyi Anjola Education Details
-
Information Systems Management -
Engineering Physics
Frequently Asked Questions about Olaniyi Anjola
What is Olaniyi Anjola's role at the current company?
Olaniyi Anjola's current role is Technology Consultant.
What schools did Olaniyi Anjola attend?
Olaniyi Anjola attended University Of Liverpool, Obafemi Awolowo University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial