Hi, I'm Francis Wany

Full Stack Developer

Building digital experiences with modern technologies. Focused on creating elegant solutions to complex problems.

About Me

I am a highly motivated and results-driven software engineer with a strong academic background in Computer Science and several years of professional experience in software development and technical problem-solving. I hold both a Bachelor of Science and a Master of Science in Computer Science from the University of California, San Diego, where I gained extensive knowledge in software engineering, programming, systems design, and analytical problem-solving. My educational journey helped me build a solid foundation in modern computing technologies, algorithms, and software architecture, while also strengthening my communication and research skills.

Professionally, I have worked as a Software Engineer and Software Developer, where I developed and maintained high-quality software applications using programming languages such as Java, Python, JavaScript, TypeScript, and C++. I have experience designing scalable software solutions, optimizing business processes, conducting system analysis, and collaborating with cross-functional teams to deliver efficient and innovative solutions. In addition, I have experience mentoring junior developers, conducting code reviews, and delivering technical training sessions and workshops. My work has also involved developing web applications, improving software performance, and communicating technical findings clearly to stakeholders and team members.

Beyond software development, I also served as a Technical Writer and Instructor, where I taught software engineering concepts and programming courses to undergraduate students. This role strengthened my ability to explain complex technical concepts in a simple and engaging way while helping students succeed academically. I am passionate about continuous learning and always stay updated with the latest technologies, coding practices, and software development trends.

My technical skill set includes proficiency in numerous programming languages and technologies such as SQL, Swift, Ruby, Rust, Go, PHP, HTML, MATLAB, C#, Shell scripting, and .NET development. I also possess strong analytical, communication, technical writing, and problem-solving skills, which allow me to adapt quickly to new challenges and work effectively both independently and within teams. Additionally, I have contributed to open-source projects, published articles related to software engineering best practices, and developed software tools that improved data processing performance. Overall, I am passionate about technology, innovation, mentorship, and using my skills to create impactful and efficient solutions.

Technical Skills

Programming Languages

  • JavaScript
  • Python
  • C++
  • C#
  • TypeScript

Frameworks

  • Bootstrap
  • Node.js
  • Express.js
  • Next.Js
  • Django
  • Tailwind
  • React

Databases

  • MySQL
  • PostgreSQL

Tools & Platforms

  • Git
  • GitHub
  • Visual Studio Code
  • Postman

Web Technologies

  • RESTful APIs
  • AJAX
  • JSON

Other Skills

  • Graphic Design
  • Agile Development
  • Problem-Solving
  • Team Collaboration

Projects

Website Development for Cambrian Valuers
Role: Full Stack Developer

Developed a responsive and dynamic website for Cambrian Valuers with user authentication, property listing, and search functionalities using Node.js and Express.js. Integrated MySQL for database management.

Node.js
Express.js
MySQL
HTML
CSS
JavaScript
Freelancing Marketplace
Role: Full Stack Developer

Designed and developed a freelancing marketplace where clients can find writers and sell their services. Used Bootstrap for a responsive frontend interface and built backend functionalities with Node.js and Express.js.

Node.js
Express.js
MySQL
Bootstrap
JavaScript
Car Parking System
Role: Full Stack Developer

Created and managed server-side logic and database operations for a car parking system. Utilized Express.js to build robust APIs for handling car parking and user transactions. Ensured data consistency and security with MySQL.

Express.js
MySQL
Node.js
JavaScript
Wingra Insurance Company
Role: Full Stack Developer

Designed and developed an insurance website for a company. Built with modern web technologies and deployed it.

TypeScript
Tailwind
React
NextJs
Express
Aipush
Role: Full Stack Developer

Designed and developed a website which serves as the gateway for businesses across the world to access the world's top talent and help clients connect with prospects.

HTML
CSS
JavaScript
Php
Laravel

Work Experience

Software Engineer
Innovative Software Solutions
San Diego, CA
July 2018 – May 2025
  • Developed and maintained high-quality software applications in Java, Python, and JavaScript.
  • Designed and implemented software solutions to optimize business processes and improve decisionmaking.
  • Collaborated with cross-functional teams to analyze requirements, design software architecture, and deliver robust solutions.
  • Conducted code reviews and provided mentorship to junior developers.
  • Delivered training sessions and workshops on advanced software development concepts and techniques.
Software Developer
Tech Innovations
San Diego, CA
January 2018 - June 2020
  • Conducted in-depth software development and system analysis to support business operations and strategic decision-making.
  • Designed and implemented algorithms to optimize resource allocation, improve efficiency, and minimize costs.
  • Developed and maintained web applications using JavaScript, Typescript, and C++.
  • Communicated findings and recommendations to stakeholders through clear and concise reports and presentations.
  • Collaborated with cross-functional teams to implement software solutions that addressed complex business challenges and improved overall performance.
Technical Writer and Instructor.
San Diego State University
San Diego, CA
August 2016 - December 2016
  • Taught undergraduate courses in software engineering, including programming languages and software design principles.
  • Designed and delivered engaging lectures, tutorials, and interactive activities to facilitate learning and comprehension.
  • Provided one-on-one assistance to students, offering guidance and support to help them succeed academically.
  • Participated in curriculum development and assessment activities to ensure alignment with educational standards and objectives.
  • Contributed to the development of course materials, including lecture notes, assignments, and exams, to enhance the learning experience for students.

Education

Master of Science in Computer Science
University of California, San Diego, CA
California, USA
2014-2016
Bachelor of Science in Computer Science
University of California, San Diego, CA
California, USA
2010-2014

Get In Touch

Contact Information
Feel free to reach out to me
Texas, United States
Send Me a Message
I'll get back to you as soon as possible