Hi, my name is

Edom Meshesha

Full Stack (MERN) Developer

I love giving life to ideas in the browser by writing clean and efficient code.

Full Stack (MERN) Developer

Edom Meshesha

Biography

I am a highly motivated individual with strong analytical and problem solving-skills looking for a position as a Full Stack Web Developer. Before moving to the web development world, I practiced law in Ethiopia and worked as a paralegal in the US. My journey to the technology industry began three years ago after watching a YouTube video about mind controlled bionic arm. I was amazed by how Artificial Intelligence (AI) can be used to make our mind control a prostatic limb, just like it controls a natural human arm. Ever since I watched that video, AI started to fascinate me.

When I learned that programming is one of the basic skills to understand machine learning, I started researching on how to teach myself to code. Following that, I completed a three months web development course and familiarized myself with HTML, CSS/Bootstrap and JavaScript. My exciting journey to becoming a web developer continued as I obtained a Front End Development Instructor position at EvangadiTech, where I ended up working as a Full Stack Developer. Currently, I work as a Application Analyst and Developer at Great American Insurance Group.

It is my strong believe that we should all prepare ourselves for the AI and automation revolution. To stay ahead of the curve, I have been pursuing the coding world myself and convincing family members and so many of my friends to learn the basics of programming. It is also my wish to see more female leaders in the technology industry. To create the next generation of females in technology, especially in machine learning, we need to fill the pipeline with talented young females. That is why I have been teaching my 12-year-old niece and other middle schoolers how to code in my free time.

What I do?

Front End Development

It is crucial to implement visual elements that users see and interact within a website for a success of a business. Online presence can be harmful if websites are not friendly to visitors. I develop websites that are user-friendly and feature-reach. Also, I am experienced in building web pages that fluidly adjust for optimal browsing depending on the screen size.

  • HTML, CSS/Sass
  • Responsive design/Bootsrap
  • JavaScript, jQuery
  • React
Back End Development
I am familiar with writing server side code using JavaScript MERN Stack to make a web app function. Aside from coding server-side logic, I can create database schemas and impliment data storage solution.

  • Node.js, NPM, Java
  • Express
  • MongoDB, Mongoose,MongoDB Atlas,MySQL
  • User authentication/authorization
  • REST API
  • Git, GitHub
Mentorship

The increasing gender gap in technology is a global concern, especially considering how the computing industry is reshaping all parts of the world economy. I find it very troubling that the future I imagine is going to potentially exclude females from the economy that is highly dependent on computation skills. However, there is opportunity before us and every little intervention is crucial to build a robust pipeline of future female coders. That is why I am teaching my 12-year-old niece and other female middle schoolers the fundamentals of coding.

Experience

Application Analyst and Developer

Oct 2022 - Present

Description

  • Work with API team and build applications supporting CRUD operations using HTML, CSS, React/TypeScript, Java and MySQL
  • Test/debug existing source code
  • Add functionalities to and identify areas for modification in existing applications
  • Serve as a liaison with other development teams on operational matters
  • Demonstrate expertise in Agile development by actively participating in sprint planning, daily stand-ups, and retrospectives, ensuring effective collaboration with cross-functional teams
  • Collaborated with UX/UI designers to enhance user experience and interface design
  • Manage collaborative projects using GitHub for version control
  • Implement CI/CD pipelines using Concourse, ensuring smooth and automated deployment processes

Full Stack Developer

Aug 2021 - Oct 2022

Description

  • Built responsive applications using HTML5, CSS3/Bootstrap, JavaScript/jQuery/React and Node.js server-side scripting and MySQL database connections
  • Developed RESTful APIs with CRUD operations on MySQL databases using Node.js/Express
  • Utilized ESLint linter to enforce coding standards and quality across all projects
  • Recreated company’s website using React and Node
  • Tested code in multiple browsers to ensure cross-browser compatibility
  • Implemented SEO best practices to improve website performance and search engine ranking
  • Updated current websites to meet modern website standards
  • Coded and deployed applications in a cross-browser environment

Front End Development Instructor (Bootcamp)

Sept 2020 - Jul 2021

Description

  • Taught MERN stack course (HTML, CSS, JavaScript/jQuery, React, API integration)
  • Provided weekly assignments and Kept track of student projects using GitHub
  • Developed curriculum/projects, work with co-instructors
  • Encouraged students as they go through a life-changing experience
  • Ensured the course is meeting program KPIs while integrating student feedback

Immigration Paralegal

Nov 2017 - May 2019

Description

  • Conducted legal research, analyzed case documents, and prepared petitions for filing
  • Prepared immigrant and nonimmigrant petitions and consular processing cases
  • Drafted and reviewed response to Request for Evidence and supporting argumentation

Senior Paralegal

Mar 2012 - Oct 2017

Description

  • Conducted legal researching and assisted attorney in preparing for trials, and hearings
  • Prepared various petitions, draft pleadings, motions, briefs, and correspondences
  • Worked in team environment, supervised, and trained paralegals and interns
  • Drafted motions and legal memoranda for attorney review

Law Clerk and Legal Expert

Aug 2007 – Aug 2009

Description

  • Assisted judges in conducting legal research, preparing bench memos and briefs
  • Drafted and proofread judicial opinions, orders and verified citations
  • Compiled case materials, communicated with counsels regarding procedural requirements

Education & Skills

  • Full Stack Web Development Bootcamp Courses

    George Washington University

  • Web Development Course (front end development/self-taught)

    Udemy

  • LL.M. Degree in the Law of the US

    University of Baltimore School of Law

  • LL.M. Degree in International Law

    University of Zurich

  • LL.B. Degree

    Addis Ababa University School of Law

What’s your story? Get in touch!

Always available for the right project, please feel free to contact me.