Richard Nzamba Lili Hongo
ad5yvb@r.postjobfree.com +1-929-***-**** https://www.linkedin.com/in/richard-nzamba-746610170/ The Bronx, NY.
Summary:
3+ Years Experienced Full Stack Java developer proficient in building resilient web applications leveraging Java, Spring Boot, and PostgreSQL. Skilled in Docker for efficient containerization and well-versed in front-end development using CSS, HTML, Node.js, and React. Possesses an in-depth knowledge of back-end technologies, including Spring, Spring Boot, and Hibernate, with extensive experience in relational databases such as Oracle, SQL Server, and MySQL. Proficient in a variety of web technologies such as HTML5, XML, DOM, JSON, and CSS3. Additionally, I am familiar with JavaScript frameworks like Angular, contributing to the development of comprehensive and dynamic web solutions.
Technical Skills:
Programming Languages
Java, SQL, PL/SQL, HTML, CSS
Java Technologies
Core Java, Java Server Pages, Servlets, JDBC, Collection framework, Exception Handling, Multithreading, Hibernate, JSP, Spring, Spring Boot, Rest API, SOAP, Node.js, React, JSON
Web Technologies
Servlets 3.1, JSP 3.0, JavaScript, HTML 5, CSS3, Bootstrap, XML
IDEs
Eclipse, Visual Studio, Spring Tool Suite (STS)
Web /App Servers
Apache Tomcat 7.0, 8.0, 9.0
Databases
Oracle, MySQL
Build Tools
Maven
Operating Systems
Ubuntu, Kali Linux, Windows Administration
Cybersecurity
OWASP Top 10, Cryptography, Network Security, Cloud Infrastructure, SIEM, Nessus, Splunk, Wireshark, Burp Suite, Metasploit, PowerShell
Cloud Computing
Microsoft Azure, GCP, AWS.
Version and Source Control
GIT, GITHUB
Documentation Tools
MS Word, Excel, PowerPoint
Education:
Baruch College, Zicklin School of Business, New York
Bachelor of Business Administration in progress Major: CIS Risk Management and Cybersecurity.
Certificate Program: Columbia University of New York
An intensive 24-week long program dedicated to training Cybersecurity skills, credit towards a Security+ Certification.
Bronx Community College, New York
Associate degree in Applied Science Received the National Science Foundation S-STEM Scholarship as an Honor.
Work Experience:
Knot, NY May 22 - Present
Java Developer
Acquired proficiency in Backend Development utilizing Java, JDBC, Spring Boot, and MySQL.
Designed user interactions for web pages.
Developed login and registration functionalities using JSP, Servlets, and MySQL database within Core and advanced Java.
Implemented event-driven microservices incorporating OAuth2 and Okta for role-based authentication and authorization.
Collaborated with cross-functional teams to modernize legacy applications, resulting in an efficiency increase of approximately 80%.
Established microservices adhering to the twelve-factor design principles for delivering Software-as-a-service solutions.
Engaged in debugging and programming tasks.
Enhance code quality by actively participating in code reviews, resulting in a 90% improvement.
Significantly increased test coverage from 61.7% to 90% ensuring highly reliable and bug-free code.
Utilized web-based technologies including Hibernate ORM and web services (REST/SOA/Microservices).
Crafted SQL queries to meet specific application requirements.
Implemented the Presentation layer using CSS Frameworks, AngularJS, Wire-framing, and HTML5.
Managed AWS resources in the cloud and maintained Continuous Integration and Continuous Deployment (CI/CD) pipeline for rapid and robust application development.
Conducted debugging and monitoring of complex applications using AWS Cloud Trail and CloudWatch.
Performed performance Testing & Enhancement tasks.
Utilized Jira to create, plan, track, support, and close user stories, adhering to agile best practices.
Environment: Java, JavaScript, Python, HTML/CSS, SQL, ReactJS, TypeScript, XML, JSON, RESTful Applications, JUnit, Docker, Kubernetes, Spring Data JPA, Spring Security, Okta, VPC, API gateway, EC2, Lambda, Kafka.
Monila Healthcare Mar 21 – May 22
Java Developer
Involved in full SDLC including requirement gathering, developing, testing, validation, fixing defects & deploying as a discrete app.
Extensively worked with core Java like collections, multithreading, Generics, StringBuilder, and interfaces.
Used Java features like lambda expressions, Parallel operations on collections, and multithreading & for effective sorting mechanisms.
Implemented Microservices based Cloud Architecture on Pivotal Cloud Foundry.
Responsible for setting up React.JS Framework to achieve data binding between HTML5 and JavaScript objects.
Used Spring for REST APIs, Spring Boot for microservices, and Spring Batch for running batch jobs.
Used Bootstrap, React.JS, and Node.JS in effective web design.
Used Struts for developing web apps and Spring AOP to capture performance statistics of business logic & DAO layer methods.
Created user-friendly GUI interface and web pages using HTML, and JSP.
Created an XML configuration file generating beans of the Java classes.
Responsible for layout design that meets cross-device compatibility using Bootstrap, the color scheme of a website using HTML & CSS.
Monitored Resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, ECS, ELB, RDS, and S3; and configuring notifications for the alarms generated based on events defined.
Experienced in deploying Elastic Beanstalk Applications to various environments on AWS.
Involved in database design and developed SQL Queries on MySQL.
Environment: Java, JavaScript, C++, C, PHP, Python, HTML/CSS, SQL, ReactJS, TypeScript, XML, JSON, RESTful Applications, JUnit, Mockito, Cucumber, Docker, Kubernetes, Spring Data JPA, Spring Security, Okta, VPC, API gateway, EC2, Lambda, Kafka.
Projects:
Web Project Application: Online Book Shopping
Developed 2 modules for Admin and Customer by using Java Servlet, and JDBC API for database integration.
Created web pages using HTML, and made designs with CSS, and JavaScript codes for field validation.
Installed, connected to Apache Tomcat server, and created a connection through JDBC API to Oracle database.
Data Project: Integration of Fannie Mae CRE Data
Set up a continuous Python process to connect to Fannie Mae APIs and load data into SQL database tables.
Created and implemented logic for derived fields based on end-user needs and ensured the robustness of the process.
Built an automatic QA process with notification capabilities via Slack or emails (for data issues, and process failures).
ELK Stack Project: Configuration of ELK Stack server
Deployed virtual machines on a virtual network (Azure Cloud) to set up a Cloud monitoring system.
Created an Ansible playbook to install and configure an ELK instance.
Created a firewall rule by restricting access to the new server.