You are on page 1of 3

AMARE YALEW

Vienna, VA

Work Authorization: Green card holder

FULL STACK WEB DEVELOPER


Skilled and technically qualified software developer with 4+ years of experience in enterprise-level web
development and desktop applications for different financial and pubic organizations. Strong abilities in analysis,
coding, and debugging supported by the ability to rapidly adapt to new technical environments. Skilled at
implementing best practices and latest technologies such as JavaScript, Angular, React.js, React Native,
Express.js, Node.js, TypeScript, MongoDB, and RESTful Web Services through all phases of software
development life cycle.

CORE COMPETENCIES

Software Development Life Cycle ● Backend / Frontend Technologies ● Troubleshooting / Debugging


Enterprise Applications ● Coding ● Object Oriented Programming ● Database  Testing / Deployment TDD
Technical Implementations  Team Collaboration & Communication  Algorithm Design

Languages: JavaScript ES6, Node.js


Web: HTML, CSS, Bootstrap, JavaScript, JQuery, AJAX, XML, JSON, React, React Native
Node.js, Angular, TypeScript, SPA, EJS, History API, Geolocation API, Fetch API
Web Services: RESTful, JSON, REST API, WEB API, SOAP,
Test / Debugger Tools: Jasmine, Karma, Developer Tools, Mocha, Chai,
Frameworks: Angular, React.JS, React Native, Vue.js, Express.js, Mongoose, Node.js, Bootstrap,
JQuery, Typescript, Babel
Databases: MySQL, MS SQL Server, MongoDB
Tools: Visual Studio Code, MySQL, Workbench, Postman, Collaborative Git, Swagger, JIRA,
Platforms: Linux, Windows
Cloud Computing: Amazon Web Services ( AWS ), S3, EC2, CloudWatch
Design Patterns: MVC, PRG, RxJS observables and operators, Module, Prototype, Singleton, Proxy,
Strategy, Memorization, Façade, Factory, Decorator
SDLC: Agile, Scrum, Waterfall, RUP, TDD, RAD

CAREER NOTE: Master's Degree in Software Development


(Completed all courses and graduating in December 2020)

PROFESSIONAL EXPERIENCE
MGM National Harbor, Maryland • Nov 2016 - Aug 2019
Global hospitality and entertainment company

Front-end Software Developer


Participated at all levels of software development life cycle while implementing advanced technologies in fast-
paced environment.

Responsibilities:
 Developed SPA with Angular by custom Angular directives, Controllers, Filters, Services, Templates, Events,
Reactive form and Injectors and integrated several Angular 2+ user interface components with server-side
RESTful Web Services
 Designed Created front end applications with ReactJS by utilized Redux for transient app state by Integrated
multiple React.js modules such as react-navigation, react-native firebase
 Developed server-side applications using Node.js (Express.js) and Mongoose framework

Page 1 of 3

Resume
Amare Yalew  240-907-8212  amareyalew14@gmail.com

 Worked with MySQL and MongoDB databases as a repository for Enterprise applications
 Implemented automated testing including unit testing, integration, end-to-end, using test runners like Jasmine,
Mocha, assertion libraries like Chai
 Familiar with AWS services technologies and practices in building applications using services such as AWS
EC2, ECS, IAM, CloudWatch.
 Used Angular CLI into the project for front-end development tasks such as minifying, auto reloading,
deploying.
 Strong knowledge with Web Services, API Gateways and application integration development and design.

Technologies used: Visual studio code, Angular 2+, Angular CLI, Angular material, ReactJS, React Native,
React material icons,HTML5, CSS4, Web API, JSON, Typescript, RxJs Observer, Jasmine, OAuth, JWT, Jira,
Postman, Swagger, GIT, Linux, Windows, Axios, AWS (EC2, S3, CloudWatch, KMS)

PNC BANK, Pennsylvania  July 2015 - Nov 2016


Providing wide range of Banking services for all customers, from individuals and small businesses, to corporations
and government entities. 

Front-end Developer
Full stack developer of full-featured applications in alignment with user requirements. Contributed to all phases of
software development life cycle for frontend and backend applications, database layer, and web services.

Responsibilities:
 Designed UI components with jQuery, JavaScript, JSP, HTML, and CSS.
 Designed single page web application (SPA) with RESTful Web Service.
 Analyzed requirements, designed specifications and made recommendations.
 Used Agile Software Development Methodology for projects and used Jira for user stories and tracking.
 Experience with relational databases like SQL Server, and MySQL
 Used Git and GitHub as a repository for implementing Continuous Integration and Continuous Delivery
(CI/CD) pipeline

Technologies used: Visual studio code, JavaScript, HTML5, CSS3, REST API, JSON, MVC, Typescript, jQuery,
Bootstrap

Wegagen Bank S.C, Addis Ababa, Ethiopia  2010-2015


International banking company which provides personal and business financing, along with international trade
facilitation

Financial Analyst
Managed and prepared advanced profit and loss, cost accounts, other accounting documents and prepared
reports for management

Responsibilities:
 Prepared advanced profit and loss statements and monthly closing and cost accounting reports for
management
 Prepared and reviewed budget, revenue, expense, payroll entries, invoices, and other accounting documents
 Responsible to account support in the corporate office, with responsibilities including evaluating accuracy of
accounting documents, and processing vendor payments
 Responsible for supervising a team of finance employees, and ensured the quality and accuracy of their work

Page 2 of 3

Resume
Amare Yalew  240-907-8212  amareyalew14@gmail.com

ACADEMIC PROJECTS

 Farmers E-commerce Market and Mobile App for customers: Designed and developed Angular 8 E-
commerce web application capable of CRUD operation for farmer product and Developed React-Native
mobile application for shoppers. Successfully deployed in Google cloud. Technologies used: Angular,
React Native, Node.js, MongoDB, Express.js, Mongoose, EJS, Mongo Client, MVC, Google Cloud, Swagger,
JWT
 COVID Helper App: Developed mobile application to help users find assistance from volunteers during the
novel COVID-19 pandemic.  Technologies used:  Node.js Multi Threads, MongoDB Rich Documents, React
Functional Components, React Functional Hooks, React Native FlatList, React Native Components, Expo
Components
 Real Chat App: Developed web-based real time chat system. Implemented Angular 8 and Express.js
framework to create SPA for frontend and Node.js as backend server with MongoDB. Employed Auth0
Service for token-based authentication. Technologies used: Angular 8, MongoDB, Node.js, Express.js.
 Building Single Page Application with JavaScript: Built a Single Page Application from scratch, which
maintains the router state using pushState() API and fetches data from a third-party backend server.
Technologies used: vanilla JavaScript, History API, Geolocation API, Fetch API, HTTP Requests, RxJS
Observables and Operators.
 E-Library Front-End Web Client App: Designed and developed a single-page, front-end web client
application that connects to a backend web services API to fetch and present formatted data. Technologies
used:  HTML, CSS, JavaScript, RESTful, JSON.
 Online Shopping: Simple online shopping project in which the user can shop around and place orders.
Technologies used:   Node.js, MongoDB, Express.js, Mongoose, EJS, Mongo Client, MVC, PRG

EDUCATION

Master in Software Development


(expected Graduation December 2020)
Maharishi University of Management, Fairfield, Iowa
Course Work: Object-Oriented Programming in JavaScript • Data Structures and Discrete Math Modern Web
Programming • Intro to Algorithms • Server-Side Programming Web Applications I & II • Mobile Application
Development • Software Engineering

BA in Business Administration and Information Systems (2010)


Addis Ababa University, Addis Ababa, Ethiopia

Page 3 of 3

Resume

You might also like