I'm a full stack software engineer with over 5 years of developing enterprise applications using Java and Javascript frameworks in areas such as Health, Finance,eCommerce and Peer to Peer Messaging. I worked in one of the largest software companies in Ghana with top clients in the country.
I'm experienced Spring Framework,Spring Boot,Spring Cloud Stream,Spring Apache Kafka,Microservices,Webservices,AWS,Angular and React following the agile methodologies in a cross functional team.
Currently, I'm studying in the United States and I've enjoyed working in a multifunctional team of individual around the world. I'm very passionate about my career and looking for ample opportunities to provide positive impact to growth of the organization whiles gaining valuable opportunities across the spectrum of technologies from UI to Backend.
Developed enterprise application with Java in teams and individually. I have over 4 years producing clean and efficient code in java.
Experience with 4 years building user interactive interfaces with HTML, CSS, Angular, JQuery, Javascript, React.
Hands on Experience with Singleton, Factory, Facade, Observer, Strategy, Template, Iteration, Command, Mediator, State and Composite.
Develops software utilizing techniques such as Object-Oriented Programming.
Experience in developing microservices which accelerate application releases and deploying independently.
Experience in using data structures to manipulate and process data.
Made key contributions to back-end and front-end software development and implementation. Produced clean, efficient code in Java, Angular, HTML5, and CSS3.Built user interfaces for new systems. Tested and deployed programs and systems. Successfully integrated software components and third-party programs, including Spring Security, Spring Kafka, Keycloak, JWT, and OAuth2. Conducted troubleshooting, debugging, and upgrading of existing software.
Performed back and front-end software design and implementation. Wrote robust, maintainable code in Java, TypeScript, HTML5, and CSS3. Designed and implemented user interfaces to integrate with web services. Tested and troubleshot existing software, releasing fixes and upgrades for identified bugs. Integrated third party software and components.
Developed and implemented back-end and front-end components. Delivered clean, scalable code. Designed UI using HTML5, CSS3, JavaScript, and Bootstrap. Designed and implemented databases.Analyzed project requirements and translated into technical documentation.Conducted testing, troubleshooting, debugging, and upgrading. Identified appropriate third party software and integrated to improve system performance.
Key Courses: Fundamental Programming Practices; Modern Programming Practices; Algorithms; Enterprise Architecture; Advanced Software Development; Web Application Programming; Modern Web Applications