Leul Gebremichaele
New York City Metropolitan Area
*********@*****.***
linkedin.com/in/leultg
Summary
● Over 5 years of experience as a Full Stack Web developer, proficient in front-end technologies, Restful Web services, and database design.
● Skilled in the MERN Stack, utilizing ReactJS for the client-side, Node.js/Express and NestJS for the server-side, and MongoDB and SQL Server for database management.
● Extensive expertise in developing Restful web services using Express and Node.js.
● Familiarity and hands-on experience with NestJS and TypeScript.
● Knowledge of cloud services such as AWS/Azure, including CI/CD deployment, Message Broker SQS/Service Bus, Lambda/Azure Function, and S3/Azure Blob Storage.
● Strong experience with version control systems like GIT, GitHub, Bitbucket, and package management with NPM.
● Understanding of relational databases through designing databases, writing queries, and creating stored procedures in MSSQL and MySQL.
● Proficient in working within fast-paced Agile development environments and utilizing methodologies like Test Driven Development and Scrum, utilizing tools like Jira/Monday.
● Effective communication, collaboration, and team-building skills with a quick grasp of new technical concepts.
● Implemented the integration of third-party and in-house AI APIs, harnessing their capabilities to enrich the logic and functionality of the system.
● Self-motivated learner and team player with excellent communication, organizational, and interpersonal skills. Experience
Software Engineer
Medocity, Inc.
Feb 2021 - Present (2 years 5 months)
● Actively participated in daily scrum meetings, sprint planning, sprint review, and scrum release planning, following Agile/Scrum methodology.
● Demonstrated strong problem-solving skills while working with Node.js, Nest.js, MongoDB, and SQL to address complex challenges and ensure efficient and effective solutions.
● Developed RESTful APIs using Node.js, and Nest.js, and utilized both MongoDB and SQL databases for data storage.
● Conducted thorough testing of RESTful services using tools like Postman and debugging techniques.
● Possess strong expertise in MongoDB, including working with Mongoose plugin, Mongo Client, and designing schemas. Additionally, proficient in SQL Server, proficiently writing SQL queries, stored procedures, and ensuring database normalization.
● Implemented integration of third-party and in-house AI APIs to leverage their capabilities and enhance the logic and functionality of the system.
● Collaborated effectively with front-end developers and team members to establish objectives and design cohesive, efficient code, thereby improving the overall user experience. Leul Gebremichaele - page 1
● Experienced in configuring and utilizing AWS Simple Queue Service (SQS) for building reliable and asynchronous message queues in distributed systems.
● Extensive experience in utilizing Azure Service Bus as a reliable messaging and eventing platform within distributed systems.
● Implemented message-based communication using Azure Service Bus to enable decoupling and asynchronous communication between system components. Course Instructor
Nucamp Coding Bootcamp
Mar 2020 - Present (3 years 4 months)
● Delivered comprehensive instruction on React, Node.js, and MongoDB, guiding students through the fundamentals and advanced concepts of these technologies. Developed and delivered engaging coding lessons, tutorials, and projects to foster a deep understanding of React components, Node.js server- side development, and MongoDB database integration.
● Offered personalized mentorship and support to students, assisting them in overcoming coding challenges, providing feedback on assignments, and nurturing their growth as aspiring developers.
● Successfully delivered an engaging coding curriculum, leveraging innovative teaching methodologies to deliver interactive lessons, projects, and assessments. Actively contributed to curriculum development and enhancement to ensure relevance and alignment with industry trends.
● Fostered a positive and inclusive learning environment, effectively managing classroom dynamics, and promoting teamwork and collaboration among students. Collaborated with fellow instructors and staff to ensure a cohesive and impactful learning experience. Full Stack Engineer
Socicraft Inc.
Feb 2018 - Feb 2021 (3 years 1 month)
● Developed front-end applications and responsive user interfaces (UI) utilizing web technologies such as HTML5, CSS, JavaScript, React, Redux, and Bootstrap.
● Analyzed business requirements and translated them into technical specifications, implementing web applications using the MERN stack (MongoDB, Express, React, Redux, and Node.js).
● Utilized React's lifecycle methods, state management, props, and event handling to create interactive and stateful components, while incorporating react-router for efficient routing.
● Leveraged various database modules such as MongoDB, Sequelize, MSSQL, and Mongoose to ensure reliable data persistence.
● Implemented authentication and authorization security configurations using technologies like Passport, JSON Web Tokens (JWT), CRYPTO-JS, and Sessions.
● Designed and developed a payment service workflow, including customer management, account management, payout processing, and onboarding, utilizing the Stripe API.
● Utilized AWS Amplify to streamline and enhance the development process, leveraging its capabilities for scalable infrastructure and simplified deployment of React applications.
● Integrated and worked with AWS Simple Queue Service (SQS) to implement reliable and asynchronous message queues within distributed systems, ensuring efficient communication and decoupling of components.
● Leveraged AWS S3 (Simple Storage Service) to securely store and manage large volumes of data, enabling seamless integration of file storage within applications. Leul Gebremichaele - page 2
● Integrated and configured the Stripe payment gateway to enable secure and seamless payment processing, implementing features such as customer management, payment handling, and subscription management.
Education
Dire Dawa University
Bachelor of Science - BS, Electrical and Computer Engineering Feb 2009 - Feb 2015
Licenses & Certifications
Tableau Author - Tableau
Full Stack Software Developer - Mission Economic Development Agency NoSQL Data Modeling Masterclass - ScyllaDB
Skills
Postman API • NoSQL • Relational Databases • Databases • Data Modeling • Amazon Web Services (AWS) • Azure Functions • Azure Service Bus • Node.js • NestJS Leul Gebremichaele - page 3