0% found this document useful (0 votes)
49 views2 pages

EA Resume

Uploaded by

karthi.t2009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views2 pages

EA Resume

Uploaded by

karthi.t2009
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Software Engineer

A Software Engineer with five years of professional experience in full stack web development. Worked on
several interesting large-scale applications using a wide range of programming languages, frameworks,
and technologies. Proficient in Java, JavaScript, TypeScript, React.js, Spring, Node.js, AWS, RESTful
web services, microservices, event-driven programming, containerization, and version control. Possess
solid understanding and demonstrable skill in software design patterns and principles.

Java Development, JavaScript Development, Back End/Front End Development, Database Development,
AWS, RESTful web services, Microservices, Event Driven Programming, Containerization, Version
Control, Design Patterns, Data Structures, Algorithms

Languages: Java, Python


Web: JSP, Java EE, JavaScript, TypeScript, CSS, HTML
Web Services: RESTful web services, JSON, GraphQL, Microservices, Amazon Web Services (AWS)
Web/App Servers: Apache HTTP Server, Apache Tomcat, NGINX
Frameworks: Spring, Spring Boot, Hibernate, JUnit, Mockito, Node JS, Express JS, Mongoose, React
JS, Redux, Django
Databases: MS SQL, MySQL, PostgreSQL, MongoDB, DynamoDB, Redis
Design Patterns: Singleton, Command, State, Strategy, Observer, Proxy, Adapter, Factory, Template
SDLC: Agile, Scrum, DevOps, CI/CD
Tools: Maven, Gradle, NPM, Kafka, ActiveMQ, RabbitMQ, Docker, Jenkins, Jira, Selenium, Eureka,
Elasticsearch, Logstash, Kibana, Grafana, Prometheus, Zipkin, Sleuth, Git, GitHub, Postman, SSMS
Platforms: Windows, Linux

PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus studies and currently taking distance education courses to
complete a Master’s Degree in Computer Science (Available for full-time, W-2 employment).

Dulcian Consulting, Addis Ababa, Ethiopia  08/2017 – 01/2023


A software development company that provides IT solutions to private and public sectors.
Software Engineer
Built full stack web applications.
 Designed, implemented, tested, and maintained SaaS and standalone applications.
 Used Spring, Spring Boot, Node.js, and React.js to build medium and large-scale web applications.
 Contributed to building an Integrated Time Attendance and Payroll (ITAP) system used by over 800
organizations across 5 cities, managing more than 300,000 users.
 Led a team that built a car dealership application that assists in the operations of automobile retail
used by 80+ car dealership companies.
 Used RESTful APIs, GraphQL, microservices, multi-tenant architecture, event-driven architecture,
and messaging to enhance scalability, modularity, and real-time responsiveness in software systems.
 Executed a seamless migration to AWS, elevating system availability and security while concurrently
achieving a notable 35% reduction in costs.
 Leveraged the power of Spring Security and JWT to secure applications and perform access control.
 Actively participated in code reviews and implemented unit testing using frameworks like JUnit and
Mockito to ensure high-quality code and minimize bugs.
 Collaborated with cross-functional teams, including DevOps and network engineers, to automate
CI/CD workflow and optimize network performance.

Technologies Used: Java, JavaScript, TypeScript, Spring, Spring Boot, Hibernate, React JS, Redux,
Node JS, JSON, MS SQL, MySQL, RESTful web services, GraphQL, AWS, Kafka, Tomcat, NGINX,
Docker, Maven, JUnit, Mockito, NPM, Git, Selenium, Postman, Jenkins
ACADEMIC PROJECTS

Maharishi International University (2023)

Resume
Spring Framework Clone: A smaller version of Spring framework built using Java. Utilized the concepts
of annotation, reflection, singleton bean initialization, inversion of control, dependency injection, aspect-
oriented programming, event-driven programming, scheduling tasks, design patterns, and principles.

Maharishi International University (2023)


Flight Information System: A flight information application that consists of multiple independent
microservices that fetch real-time data, publish topics on Kafka, convert them into multiple topics, and
store the data in a CSV file with multiple sheets.
Technologies Used: Spring Boot, Hibernate, JSON, WebFlux, Kafka Message Broker, Eureka Service
Registry, Cloud Config Server, Zipkin, Sleuth, ELK Stack, Git.

Maharishi International University (2023)


Car Rental Application: A car rental application that has two services that talk to each other via
messaging to manage stock, make reservations, record rentals, and make payments. Each service has a
client that consumes its endpoints using the REST template.
Technologies Used: Spring Boot, Hibernate, JSON, ActiveMQ, MongoDB, HSQLDB, Elasticsearch,
Logstash, Kibana, Grafana, Prometheus, Git.

Addis Ababa Science and Technology University (2021)


Pharmaline: An online pharmacy that lets multiple pharmacies sell their products on a single platform.
Technologies Used: Django, JavaScript, Ajax, XML, PostgreSQL, Git, Postman

PERSONAL PROJECTS

eshop (2022): A complete e-commerce app with product, customer, admin, order, and payment (PayPal
test API) modules. Used MERN stack.

my-notebook (2022): A personal note-taking app that uses Firebase for persistence and authentication.
Used React JS, Firebase, Material UI.

EDUCATION

Master of Science in Computer Science (CGPA 4.0)


(In progress via distance education; expected completion 10/2025)
Maharishi International University, Fairfield, Iowa
Key Courses: Enterprise Architecture, Software Architecture, Advanced Software Development,
Algorithms, Modern Programming Practice

Bachelor of Science in Software Engineering (GPA 3.9)


Addis Ababa Science and Technology University, Addis Ababa, Ethiopia (01/2021)

CERTIFICATIONS

AWS Certified Cloud Practitioner (CLF-C01) - April 2022

VOLUNTEER WORK

Position: Back-End and Front-End Support for Digital Technologies Radar Development
Organization: United Nations Volunteers
Duration: Dec 2021 - May 2022
Description: Top contributing developer in the SDG AI Lab team that works on a technology radar
visualization application for disaster management and relief.

Resume

You might also like