Summary
Overview
Work History
Education
Skills
Certification
Cloud Platforms
Source Control
Operating Systems
Databases
Frameworks
Timeline
Generic
Dereje Dena

Dereje Dena

Germantown,MD

Summary

Professional software developer with strong expertise in Java, object-oriented design, and agile methodologies. Proven ability to deliver high-quality code and software solutions, adapting to shifting requirements and priorities. Effective collaborator, driving team success through robust problem-solving and innovative thinking. Adept in full software development lifecycle, emphasizing clean code, testing, and continuous improvement.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Developer

CNA Financial Corporation
01.2021 - Current
  • Designing, coding, testing, and debugging software applications to meet business requirements and ensure reliability, scalability, and performance.
  • Improved software efficiency by troubleshooting and resolving coding issues.
  • Saved time and resources by identifying and fixing bugs before product deployment.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Updated old code bases to modern development standards, improving functionality.
  • Participated in software field testing to verify performance of developed projects.
  • Contributed to a positive team environment through effective communication, problem-solving, and collaboration skills.
  • .Streamlined workflows by creating reusable code libraries for common functions and features across multiple projects.
  • .Mentored junior developers to improve their technical skills, fostering a culture of continuous learning within the team.

Software Developer Trainee

TATA Consultancy Services
01.2020 - 01.2021


  • Implemented robust security measures to protect sensitive data from potential threats.
  • Collaborated with cross-functional teams to ensure seamless integration of software components.
  • Established effective communication channels with stakeholders to gather requirements, provide updates, and address concerns promptly.
  • Utilized version control systems like Git effectively managing changes over time allowing for seamless collaboration among team members.
  • Collaborated with software engineers to develop and test application procedures for system efficiency.
  • Tested and verified defects, conducting automated trials of root-cause failures.

Education

Bachelor Of Science - Computer Science

University of the District of Columbia
Washington, DC
06.2020

Skills

  • Design Patterns
  • Dependency Injection
  • Agile Methodology
  • Enterprise Application Programming
  • Microservices
  • Java
  • C
  • JavaScript/TypeScript
  • HTML-5
  • CSS
  • JavaScript
  • XML
  • JSON
  • Git
  • Docker
  • Jenkins
  • Maven
  • Problem-Solving
  • Programming
  • Object-Oriented Programming
  • Software Development
  • Code debugging
  • Web application development
  • Testing and debugging
  • Software Debugging
  • Agile development methodologies
  • Git proficiency
  • API Integration
  • Code Review
  • SQL integration

Certification

Google Cloud Certified Associate Cloud Engineer, Google, 01/10/2027 https://www.credly.com/go/JXPv8aUZtoPb05Cok6OsgA

Cloud Platforms

  • GCP
  • Kubernetes

Source Control

  • Git
  • GitHub
  • GitLab

Operating Systems

  • Linux
  • Window
  • Mac Os

Databases

  • MySQL
  • PostgreSQL
  • MongoDB

Frameworks

  • J2EE
  • Spring Boot
  • Hibernate

Timeline

Software Developer

CNA Financial Corporation
01.2021 - Current

Software Developer Trainee

TATA Consultancy Services
01.2020 - 01.2021

Bachelor Of Science - Computer Science

University of the District of Columbia
Dereje Dena