Genene Aderie Phone: +1-612-***-**** E-Mail: **********@*****.***
PROFESSIONAL SUMMARY
● Over 2 years of professional exposure in JavaScript technology such as React JS, MongoDB, Express.js and Node JS.
● Proficient in building ecommerce applications using the JavaScript MERN Stack.
● Skilled in leading frameworks such as React JS to build high-quality, scalable, and reusable components and Front-end solutions.
● The front-end uses HTML5, CSS3, React JS, jQuery, and Bootstrap to build a single page web app that communicates with the back-end via RESTful API.
● Responsible for implementing UI mockups, integrating third party React libraries, and handling/creating Redux store data.
● The back-end uses Node JS, Express JS, MongoDB, and Mongoose, the complete MERN Stack to provide RESTful API.
● Implemented generating the verification hash code using Node JS and added user validations and user permissions by using Node JS.
● Created React JS for reusable components (multi-field form elements), background file uploads.
● Implemented React JS Controllers to maintain each view data.
● Architected and Developed for Large Scale JavaScript Application with React JS.
● Migrated existing codebase from JSP to JS and HTML5 and rebuilt React components in ES6.
● Extensive usage of JavaScript, React JS, Node JS, Bootstrap, jQuery/ AJAX, JSON, HTML4/5, CSS2/3.
● Developed non-functional HTML5, CSS3 pages from the mock-ups and involved in UI review with UI architect and Business units.
● Environment: HTML 5, CSS 3, React JS, Redux, Node JS, NPM, EJS, AJAX, Bootstrap, JSON, RESTful web services, JIRA, JavaScript, Visual Studio Code, GIT.
● Strong experience with the version controls GIT, GITHUB, and Package manager NPM.
● Hands-on jest testing and react library testing.
● Security software systems with technologies such as OAuth and JWT.
● Hands-on Experience in DevOps tools like Git, Maven, Jenkins, GitHub, Terraform, Docker, Kubernetes, Ansible, AWS.
● Configured Continuous Integration and Continuous Delivery/Deployment (CI & CD) tools Jenkins, managed Jenkins Plugins, created slave nodes, created build and deployment jobs. Automating the application deployment in Dev, QA, and Production environments.
● Proficient on core AWS services/resources including IAM, EC2, API Gateway, Lambda, S3, VPC, NACL, Cloud Trails, EventBridge, AMI, Cloud Formation, Application Load Balancer, ECS, Route 53, RDS, Web Application Firewall (WAF), Network Access Control List
(NACL), Security groups, Auto-scaling, AWS Amplify, Elastic Block Storage, Application Load balancing, Cloud Watch, AWS Multi-Factor Authentication (MFA), EBS, Cloud Watch, Cloud Formation, Auto Scaling group, CloudFront, SQS, SNS, Subnets, Code Commit, Code Build, Code Deploy, Code Pipeline.
● Proficient in using Terraform, CloudFormation as an IAC tool.
● Proficient in Containerization technology and its orchestration using Docker and Kubernetes, Kubernetes installation and configuration using kubelet, kubeadm, and kubectl and configured master and nodes.
● Well versed and knowledgeable in setting up Jenkins Server and developing numerous CI/CD pipelines with all the necessary Plugins for different Build environments.
● Proficient in using different Deployment strategies like the blue/green, Canary and Rolling deployment.
● Proficient in using MAVEN as build tools for the building of deployable artifacts (jar, ear & war) as well as NPM.
● Proficiency in Ansible as configuration as a code tool, using Ansible Playbooks to automate various configuration and deployment tasks and working knowledge on Ansible Roles, Ansible static/dynamic inventory files and Ansible Galaxy.
● Proficient in provisioning infrastructures onto Public Clouds.
● Proficiency in version control system including Git, Github, Code Commit, Hosting and maintaining GIT, Jenkins and Debugging issues if there is any failure in broken Jenkins/Gitlab build.
● Proficient in using different log monitoring tools like Splunk, CloudWatch etc.
● Proficient in Windows, Linux and Mac Operating Systems.
● Proficient in Ubuntu, Git Bash and working knowledge of CMD, PowerShell.
● Proficient in Scripting/Programming language YAML, Groovy, Bash/Shell, Python, Javascript.
PROFESSIONAL EXPERIENCE:
Skywater Technology, Bloomington, MN september 2022 – present Technician
Responsibilities:
● Operate assigned equipment and run production material in a cleanroom environment
● Load and unload wafer equipment (microchips)
● Follow detailed processes to ensure correct procedures are completed
● Perform quality inspections on finished products
● Follow all safety requirements of the equipment and processes in the assigned areas DVCC, Mendota Heights, MN August 2021 – July 22
Full Stack/MERN Stack Developer
Responsibilities:
● Maintaining Parent and Child elements by using State and Props in React JS.
● React and Functional Driven JavaScript expert in SPA’s, UI Components, Mobile web and Performance optimization.
● Skilled in leading frameworks such as React JS to build high-quality, scalable, and reusable components and Front-end solutions.
● The front-end uses HTML5, CSS3, React JS, jQuery, and Bootstrap to build a single page web app that communicates with the back-end via RESTful API.
● Responsible for implementing UI mockups, integrating third party React libraries, and handling/creating Redux store data.
● The back-end uses Node JS, Express JS, MongoDB, and Mongoose, the complete MERN Stack to provide RESTful API.
● Implemented generating the verification hash code using Node JS and added user validations and user permissions by using Node JS.
● Created React JS for reusable components (multi-field form elements), background file uploads.
● Implemented React JS Controllers to maintain each view data.
● Architected and Developed for Large Scale JavaScript Application with React JS.
● Migrated existing codebase from JSP to JS and HTML5 and rebuilt React components in ES6.
● Used various properties and parameters in ES6 and performed UNIT testing with Jasmine and web-services like RESTful API.
● Extensive usage of JavaScript, React JS, Node JS, Bootstrap, jQuery/ AJAX, JSON, HTML4/5, CSS2/3.
● Evaluate demo and select new JavaScript technologies and development patterns to be leveraged across the team.
● Developed non-functional HTML5, CSS3 pages from the mock-ups and involved in UI review with UI architect and Business units.
● Involved in all the stages of Software Development Life Cycle like Application Design, Development, Debugging and Testing all applications. Environment: HTML 5, CSS 3, React JS, Redux, Node JS, NPM, EJS, AJAX, Bootstrap, JSON, RESTful web services, JIRA, JavaScript, Visual Studio Code, GIT.
EDUCATION QUALIFICATION
Associate degree in computer science from Saint Paul community college.
Bachelor of civil engineering Haramaya University, Ethiopia (start 2009 to 2013). TECHNICAL SKILLS
Application Servers : Web Logic Application, Fusion Servers.
Programming languages: java, python, javascript
Web Servers : Apache HTTP Server 2.4.
Operating Systems : Linux, UNIX, Microsoft Windows XP.
Monitoring/collaboration tools : JIRA, PagerDuty, Slack, Grafana.
CI/CD/Deployment Tools : Jenkins.
Source Control Tool : GIT, github
Build Tools : Maven.
Other Tools : Docker, Kubernetes, Ansible, Terraform, AWS, CSS, Bootstrap, jquery, html, Reactjs CERTIFICATION
Evangadi techi:- FULL STACK WEB DEVELOPER (MERN)
IBT Learning: devops
NASA proposal Writing and Evaluation Academy
PERSONAL PROJECTS
Developed full-stack web applications like Amazon clone, Apple clone, Robinhood clone, Netflix clone, and zoom clone
Ensure proper receiving and posting of data to the databases using API.
Designed and created a knowledge of utilizing a range of technologies, including Node.js, JavaScript, and React
Utilizing express to provide server-side for web and applications with Node.js
Utilized media query along with Bootstrap and jQuery to handle quick and prompt responsiveness as needed.
Collaborated with a talented team of full stack developers including Amazon clone, Apple clone, and Netflix clone.