Web Software Engineer
Hi, I'm Omar Osuna, a Computer Engineer specialized in web development. Always trying to learn new things in a self-learning manner and apply them to solve all kinds of problems.
Skilled at developing well-designed and efficient modern web applications using trending technologies such as React.js, Node.js, Express, MongoDB, PostgreSQL and many more. Fast learner, hard worker and team player. Not afraid of change or taking the lead when it's needed, always with a proactive mindset.
Always trying to stay up to date with the newest technologies, but selectively choosing the best tools for a project in hand, analyzing the trade-offs of each technology.
I like helping others whenever I can, with a good sense of humor, treating people with integrity, honesty, and respect. Treat others as you want to be treated, that's the golden rule.
Working as a Team Lead for the Redesign of PayPal's BRC project. Collaborating with a multidisciplinary team composed of Engineers, QAs, Designers, PMs and Information Architects.
5
Led the development of an internal component library for PayPal.com's marketing pages, using contentful as a headless-cms. Advocating for best practices, testing, and accessibility.
4
Built a problem resolution module using Angular 8, SQL Server, and .Net Framework 4.5, incorporated into the core project Caret Inspector.
3
Developed rich user interfaces for an Android Point of Sale (POS) software using React Native with Styled Components, Typescript, GraphQL, and Context API.
2
2016 - 2020
Developed Android (Java/Kotlin) and Web Apps (Javascript/Node) for local organizations, in order to publicize organizational information.
1
Learned computer science and electronics fundamentals, from microcontrollers and assembly language to object oriented programming and web development.
Developed several app prototypes, targeting multiple devices such as microcontrollers, mobile phones, desktops and web browsers.
Professional Skills
Front-End
Back-End
Adaptivis is a web application that allows teachers to create personalized questionnaires using mostly Likert-scale questions. This offers the possibility of creating questionnaires about motivation, personality, type of learning, just to name a few topics of interest. The results obtained on the platform are analyzed for research purposes
Used Stack:
Captions for Students is a platform focused on helping deaf university students, attend their classes, generate transcripts in real-time, and use cloud services to save these transcripts in the form of notes.
Used Stack:
Task-Shell is a web application that allows users the creation of task lists through a shell interface. After we create these task lists, they can be downloaded as images for later use. The logic behind Task-Shell is based on a simple Lexer, which is used to create tokens based on a user-supplied input string.
Used Stack:
Donaciones UABC is a mobile App prototype for a donations system intended to be used within the university. There are two main functionalities, donation of items that students no longer need and, the exchange of articles between students.
Used Stack:
VIMU is a quiz-type educational video game that teaches elementary school children topics in the areas of spanish, geography, and mathematics through a set of carefully selected questions. The game has a point ranking system that stores each student's score and displays it on a leaderboard.
Used Stack: