RevatureBootcamp trainee
Nov. 2018 - May. 2019Reston VirginiaI was thrilled when I was accepted into this highly selective bootcamp training course hosted by Revature. This gave me the opportunity to hone my coding skills with next-generation, enterprise-level, and in-demand technologies. I especially was able to sharpen my development and testing skills in Java. On that note, I acquired business-critical knowledge of Core Java, Java Enterprise Edition, Spring boot & framework, as well as Hibernate. I practiced front-end development by deploying several web applications using Apache Tomcat and Amazon EC2. Key Projects Completed:
1. BookCase – (RESTful Web Service): Spring boot, Maven, Spring Security, HATEOAS, actuator, swagger, Aspect Oriented Programming (AOP), Junit5, Mockito
o Improved customer satisfaction building app allowing improved organization of users’ electronic books using spring boot & Maven for dependency management
o Increased application reliability implementing Spring security, HATEOAS, actuator, swagger, Aspect Oriented Programming (AOP).
o Minimized errors testing application with Junit5 and Mockito. 2. SimpleLease – (Full-stack Application): Java, Hibernate, REST, SQL, HTML, Bootstrap, CSS, Git, Angular 4, Selenium / Webdriver, Cucumber, TestNG
o Simplified payment exchange between property owners and tenants creating web application leveraging Angular7, Jasmine, and Protractor for the frontend design.
o Optimized application performance performing unit testing with TestNG. 3. TrackForce – (Enterprise Project): Git, Jenkins, SQL, Hibernate, REST, HTML, CSS, EC2, RDS, Maven, Node.js, Selenium / Webdriver, Cucumber, TestNG, JavaScript, AJAX, JUnit, Log4J, Angular
o Produced tracking system used by Revature managers to follow trainee progress through different project stages collaborating on managing source code using Git
o Improved front end design by incorporating bootstrap library and testing web service endpoints using SoapUI