
ronny pena
software engineering manager
About
Hands-on software engineering team lead with 15 years of experience and an exceptional track record for delivering high traffic distributed software using agile and test-driven development practices. Built a myriad of software products and services from inception to production rollout.
united states
new york
computer software
rest, agile methodologies, software development, java enterprise edition, java, javascript, jsp, ajax, sql, spring framework, design patterns, web applications, uml, linux, machine learning, algorithms, web development, project planning, json, team leadership, development management, architecture, cloud computing, software architecture, distributed systems, data analysis, enterprise software, leadership, technical leadership, python, microservices, spring cloud, requirements analysis, product innovation, redis, algorithm design, nosql
Experience

senior solutions architect
backbase

software engineer
ibm

pre-professional coop
ibm
Java application development for the WebAhead Advanced Internet Technology Group (WebAhead).

senior software engineer and team lead
backbase

pre-professional application developer and it
nymtc
* Worked in the IT Department * Java, Visual Basic, and Microsoft SQL Server development * IT Support

engineering team lead
squarespace
Manage services for infrastructure organization including an L7 software load balancer & router, HTML caching system, SSL/TLS certificate management system, and OCSP stapling service. These services handled over 18,000 request per second (RPS) for ~2.5 million custom domains. Lead a team of 5 software engineers and provide mentoring/coaching for new grads and new hires. Define the technical roadmap for the team. Handle code reviews, design reviews, Jira planning, performance evaluations, and technical interviews. Top individual technical achievements: - Improved the performance and reliability of the SSL/TLS certificate management system by reducing average response time from 2 seconds to 50 milliseconds (ms). - Changed several edge services from single data center design to multi-data center design and automated data center failover for those services. - Increased the cache hit for the HTML caching system from ~35% to ~50%. Technologies used: Java, Python, Go, microservices, HTTP, REST, JSON, Docker, Envoy, Postgres, Consul, RabbitMQ, Redis, etc.

staff software engineer
ibm
Worked in the following groups: IBM Forms, Workplace Services, WebSphere Portal Server, Lotus Sametime. Java, WebSphere Application Server, and IBM DB2.

extreme blue, software engineer intern and pre-professional coop
ibm
Worked in the following groups: Extreme Blue Program, WebAhead Advanced Internet Technology Group (WebAhead). Doing Java application development.

software engineer intern
xerox
Worked in the Product Information Management Department; doing Java application development.

software engineering manager
compass group

senior software engineer
squarespace
* Accomplishments: * Led and delivered technical designs, design patterns, and code for the backend core for the Email Campaigns product. Squarespace's first full featured customer facing application outside the monolith. * Worked on a working group to enable authentication for microservices. * Implemented parts of the Gift Card feature for the commerce product. * Converted parts of the order processing system from a monolith into microservices. * Delivered the "PayPal integration for Online Stores" product feature. * Roles: * Working on the Email Campaigns (Email Marketing) product and eCommerce platform (Online Stores). Implementing product features, defining system design, REST API models, and database models. * Full-stack development using the following: * Back-end: Java 8, Spring Cloud / Boot, REST, Microservices, MongoDB, PostgreSQL, RabbitMQ, Memcached, Redis, etc. * Front-end: JavaScript (ES6), ReactJS, LESS, CSS, etc.

advisory software engineer and technician lead
ibm
* Accomplishments: * Led and Delivered over 8 new product features within 3 major releases of the IBM Connections product. * Roles: * Lead a small team of 3 remote engineers. * Created technical design documents, performed code reviews, mentored and coached new hires and interns. * Led several product areas: Widget framework, communities applications integration, instant message integration, social analytics, people / content recommendation engine, application branding / customization, and LinkedIn integration. * Technologies used: Java, JavaScript, SQL, UML, Websphere, IBM DB2, LDAP, SSO, HTML, CSS, XML, XPath, XSLT, ATOM, JSON, AJAX, REST, Dojo, Struts, J2EE, Servlets, JSP, JDBC, EJB, JMS, iWidgets, OpenSocial, Spring, ANT, jUnit
Education
lehman college
computer science
georgia tech
computer science
georgia institute of technology
computer science
ccny school of education
computer science
Activities and Societies: LAESA-SHPE - Executive Board member
city university of new york - herbert h. lehman college
computer science
Activities and Societies: Society of Hispanic Professional Engineers (SHPE)
ronny pena's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

