This is me
My name is Marcela Sena and I’m from Tepic Nayarit, México 🇲🇽
Software Engineer passionate about code, implement web and enterprise applications, share knowledge, learn new technologies, diversity.
I’m Co-founder of the TechWo community, speaker and Blog writer by choice.
I love music, movies, running/hike, read, and my dog 🐾
My Career
I’ve got a bachelors degree in Computer Systems Engineering specialized in “Distributed Systems” and I’ve been working as a Software Engineer since 2009. My experience has been focused in large Java systems as Web and Enterprise applications, and most of my time I’ve been working as a back-end developer by doing tickets, designing and implementing new features, scaling up, upgrading to new versions, applying security, communicating systems, refactorizing code to improve performance, handling concurrency in distributed envs, and improving the collaborative company’s culture by sharing knowledge for cross teams.
eBay
Staff Software Engineer / Sep 2021 - present
- SEO Tools
- Batch jobs
- Indexing APIs
- Web, REST APIs
- Java, Spring, Hadoop, Spark SQL
Senior Software Engineering - Contract / Dec 2020 – Sep 2021
- SEO Tools
- Batch jobs
- Indexing APIs
- Java, Spring, Hadoop, Spark SQL
Avenue Code
Consultant at Apple / Jun 2019 – Sep 2021
- Internal tools for asset management
- DMA (Digital asset management)
- Java 11, Spring boot, PostgreSQL, Python scripting
- Typescript, React
TOSHIBA Global Commerce Solutions, Inc
Software Engineer / Mar 2013 – Jun 2018
-
Remote Management System
- Inventory & Monitoring of POS (Point Of Sale) terminals from different customer stores on their different locations.
- I was leading a team for the development of a Data Collector component, which gathers data from different devices and publishes them into an Azure IoT Hub.
- Java, ActiveMQ, Python, Javascript, Bootstrap
- Azure: IoT Hub SDK, IoT Hub, Stream Analytics, Cosmos DB, Power BI
-
Web POS Application
- Development & maintenance of a web POS application
- Development & maintenance of a “POS Controller” framework for the different events and routes of the Web POS application.
- Development of the POS UI elements and widgets
- Javascript, dojo, Java, Spring, Camel, JMS, xml, json
- ActiveMQ
-
Middleware Solutions, Messaging Brokers
- Development & maintenance of a middleware solution to communicate the retail store applications with an external hosts
- Development of a Java API to embedded a Messaging broker supporting bidirectional broker-to-broker communication
- JMS, MQJMS, MQTT, JSE & JEE, Spring, Camel, slf4j, xml, xslt, xsd
- ActiveMQ, Moquette, Mosquito, WebSphereMQ, Micro Broker, KahaDB
A4Sys
Software Engineer / Jul 2010 - March 2013
-
Web Applications
- Development of new configuration and execution components for a web application used and administered by a bank to authorize credits.
- JSE & JEE, Spring MVC, JSTL, Apache Commons API, iText, Hibernate
- Fedora, Suse Enterprise, Ubuntu
- Tomcat, WebSphere, Glassfish
- jQuery, SiteMesh, HTML, CSS
- PL/SQL, SQL: Store Procedures, Jobs
- SQLDeveloper, SQLServer, pgAdmin
- Development of new configuration and execution components for a web application used and administered by a bank to authorize credits.
-
Web Services
- Development & Design of the Web Services for a “Credit Card Application”
- SOAP, SoapUI
- Development & Design of the Web Services for a “Credit Card Application”
Medisist
Java Engineer / Jul 2009 - Jul 2010
- Desktop Application
- Analysis, design and development of an accounting application under the Java platform (JSE), using design patterns, OO programming
- UML Modeling: Visual Paradigm, Visio
- Reports in CrystalReports
- DDL and DML in SQLServer using stored procedures, functions, views, triggers
- Analysis, design and development of an accounting application under the Java platform (JSE), using design patterns, OO programming
Communities
I’m a member of the TechWo {❤} & Technolatinas communities because I’m on my way to improve the women in tech path for future generations. I dreamed this for me and for the rest of the girls that now need to be brave for choosing this path, but that they won’t need to be brave in the future due to the efforts we’re doing today.
Tech Women Community
Organizer / Mar 2014 - present
- I am a Co-Founder of TechWo {❤} community to encourage women to choose STEM careers and keep them interested in programming
- I was the leader of the TechWo community during 2015-2016 where I was the focal point for other communities, partners and companies.
- I did organize different Tech Events: Meetups, Workshops, Anniversary.
- I was the co-creator and leader of a programming summer course for girls called “Pequeñas Programadoras” (Little programmers) (2016 and 2017) which taught girls how to program in Javascript for free.
- I was the co-creator and leader of a blog in Medium (TechWo Blog) that looks to group women with different skill set levels to write about programming in Spanish. So that we encourage Mexican Women to keep learning and become role models for other women. You can see my contributions here.
- I have been a speaker on different technology events talking about programming and diversity. You can see more about my talks in the following section “As Speaker”.
Technolatinas
Organizer / Sep 2020 - present
I’ve been part of this community for a while but I recently have a chance to actively partipate with the organization in some events:
- Día de la programadora
- I’ve helped to organize a Tech Panel about Prgramming Languages and their impact in the tech industry as I also participated as a Speaker in the panel representing the Java language.
- I did organize a Coding Dojo event by creating a Presentation to explain what a Coding Dojo is and a repo to contribute by adding the Solutions to the Katas.
Courses & Certifications
- M101J: MongoDB for Java Developers
- Java SE 8 Lambdas and Streams
- Oracle Certified Expert, Java EE 6 Web Services Developer
- Oracle Certified Expert, Java EE 6 Web Component Developer
- Oracle Certified Professional, Java SE 6 Programmer
As Speaker
- 2021
- Panel: Lenguajes y Frameworks de Programación en el mercado laboral (Technolatinas)
- Coding Dojo - Día de la programadora (Technolatinas)
- 2020
- Un plan de carrera con diversidad e inclusión (Tecnológico de Tepic)
- Hackaton Judge (Tecnológico de Tepic)
- 2019
- Desmitificando las entrevistas técnicas (TechWo)
- 2018
- Functional Programming in Scala (Toshiba GCS)
- Sé tu propio líder (Luxoft)
- Spark Framework Workshop (Talent Network)
- 2017
- MongoDB Workshop (Campus Party 8, Toshiba GCS)
- Actor Model with Akka (Campus Party 8, Toshiba GCS)
- MQTT & IoT in Cloud (Toshiba GCS)
- IoT - How to start? (TechWo Aniversary)
- 2016
- MQTT for IoT & Mobile demo (UNIVA IoT Fest)
- Member of the Judge for the Highschool girls (TechnovationChallengeMx)
- Java Web Technologies (Campus Party 7, Toshiba GCS)
- Hugo Framework (Campus Party 7)
- 2015
- Las Internetas - Presentation of the CoC (Campus Party 6)
- The role of women in IT through TWC (DIVEC Fest - CUCEI, Campus Party 6)
- Spring MVC Workshop (Toshiba GCS - Tech Submit)
- Google I/O 2015 Experience (TechWo)
- 2014
- Spring - MVC Moduel & Project 101 (JavaGDL Community)
- Strings, I/O, Formatting, and Parsing - Chapter for a OCJP course (Toshiba GCS)
- 2013
- Java Security Topics (JavaGDL Community)
Interests
I’m interested in … (learning some of them)
- JS frameworks: React.js, AngualarJS
- Programming languages: Scala, go, python, JS using Node.js
- NoSQL-DB: MongoDB, DynamoDB
- Analitics: Kafka, Spark, Hadoop
- IoT
- Reactive Systems
- Test Driven Development
- Microservices
- Functional Programming
- Cloud Computing
- Docker
Check out my GitHub