Luis Ledezma
Software Engineer
adm3c6@r.postjobfree.com
Nashville, TN
Summary
Passionate, self-motivated, and highly organized Software Engineer with a strong foundation in Computer Science Theory, Systems Theory, Computer Applications, Software Engineering and Mathematics. Possesses hands-on experience working with various software and hardware technologies. Willing to relocate.
Education
Master of Science - Computer Science; concentration in High Performance Computing
Tennessee State University - Nashville, TN
August 2019 - August 2020
Bachelor of Science - Computer Science; minor in Mathematics
Belmont University - Nashville, TN
August 2013 - December 2017
Links / Portfolio
https://www.linkedin.com/in/luis-ledezma
https://www.github.com/lledezma
Skills
Programming: Java, Python, C++, C, MATLAB, C#, ARM assembly, JavaScript, React.js, Vue.js, JSON, Node.js, HTML5, CSS, SQL, and XML
Object Oriented Programming
Parallel Programming; CUDA, OpenCL, OpenMP, OpenMPI, POSIX Threads.
High Performance Computing
Scientific Software Engineering
ARM architecture
Amazon Web Services (AWS)
Scrum Framework
Git source control
Web Development
RESTful APIs
Microsoft SQL Server and PostgreSQL
Analytics
Operating Systems: Windows, Linux, and MacOS
Information Systems, Networks, LANs, WANs, Modems, Routers, Switches, Servers, Firewalls, IPs, and Active Directory
Experience
Software Developer II – (Remote)
Charter Communications - Denver, CO
January 2021 – May 2021
Maintained, optimized, and updated full stack web applications built with Vue.js on the frontend and Python flask on the backend.
Tracked, labeled, reported, merged, integrated, and re-based CI/CD workflows using GitLab.
Worked with Docker to containerize client-side applications.
Developed RESTful APIs for use by various frontend/UI and backend integrations using python and JavaScript.
Developed and implemented software solutions according to proposals.
Reverse-engineered undocumented technologies for application integration.
Tested, reviewed, and evaluated software and system designs.
Analyzed, revised, and documented difficulties in existing system logic.
Designed, implemented, monitored, enhanced, and troubleshot software systems in assigned areas.
Software Developer
Freelance Software Developer - Nashville, TN
September 2020 – December 2020
Designed and built scientific and mathematical applications for research and portfolio.
Designed and built new applications on top of existing frameworks.
Designed and developed frontend and backend web applications.
Designed, developed, and tested software applications by applying design patterns and object-oriented principles.
Software Developer – (6-month contract)
iPro Systems, LLC - Hendersonville, TN
January 2019 – July 2019
Maintained, optimized, and updated web application built on Python’s Bottle Framework.
Helped build a new client-side UI from scratch using Vue.js and Node.js
Used and integrated AWS technologies with client-side applications and integrated with AWS CodeCommit and CodeBuild to run CI/CD pipeline.
Built tool to create xml files to move/migrate data to new system infrastructure using python.
Software Developer
Freelance Software Developer - Nashville, TN
July 2018 – December 2018
Designed and built new applications on top of existing frameworks.
Designed and developed frontend and backend website applications.
Designed, developed, and tested software applications by applying design patterns and object-oriented principles.
Computer Specialist – (4-month contract)
Randstad - Mt. Juliet, TN
February 2018 – June 2018
Diagnosed and troubleshot desktop and servers.
Performed BIOS configuration, systems imaging/re-imaging.
Provided computer hardware support and repair.
Performed system backups and recovery.
IT Intern
The Software Knowledge Co, Inc. - Nashville, TN
June 2016 – July 2017
Performed Network/System Monitoring to ensure security and availability to users.
Analyzed & corrected Network/System issues.
Performed server configuration and updates.
Performed system backups and recovery.
Diagnosed and troubleshot desktop and servers.
Configured modems, switches, and firewalls.
Performed configuration and maintenance of networks.
Provided computer hardware and software support; onsite and remotely.