SOLOMON KABALIISA
Dallas, Texas- -http://www.linkedin.com/in/solomon-kabaliisa
FULL STACK DEVELOPER
Proficient Full Stack Developer with more than 5 years of hands-on experience in design, implementation, and testing of both backend and frontend enterprise-level systems. I have used market-leading frameworks like Spring (Boot, MVC, Data, AOP, IOC – Dependency Injection), Hibernate, Angular, and React. Known for adaptability, swift learning, and delivering high-quality solutions within agile development teams.
Software Development Life Cycle Frontend / Backend Design Java Programming
User Interface Design Requirements Analysis Troubleshooting / Debugging
Languages: Java, JavaScript
Web: JavaScript, jQuery, CSS, Node.js, Express.js, React.js, Node.js
Web Services: AJAX, JSON, RESTful Microservices
Web and Application Servers: NGINX, Apache Tomcat
Frameworks: Spring (Boot, MVC, Data, AOP, IOC – Dependency Injection), Hibernate, Angular 7, Node, Express
Design Patterns: Singleton, Strategy, Observer, Factory
Databases: MySQL, PostgreSQL, MongoDB
Tools: StarUML, Git, Maven, Docker, Postman, IntelliJ, Junit, Splunk, Jenkins
SDLC: Agile / Scrum
Platforms: Linux
PROFESSIONAL EXPERIENCE
Photon, Dallas, Client Citibank, Dallas, Tx · 2022 - Till date
Leading software development company for mobile and web applications.
Software Engineer
Contributed to all phases of software development life cycle for backend systems.
● Designed and developed robust and scalable applications using Java and related technologies.
● Created RESTful web services using Java and Spring for client-server communication.
● Collaborated with teams to analyze business requirements and design technical solutions.
● Designed and developed robust and scalable applications using Java and related Wrote high-quality, tested, and reviewed code adhering to best practices.
● Conducted performance analysis and optimization of Java applications.
● Debugged and resolved complex issues in Java code.
● Maintained and upgraded existing Java applications.
Technologies Used: Java, Spring (Boot, MVC, Data, AOP, IOC – Dependency Injection), Splunk, Jenkins, PCF, JIRA, Bitbucket.
MOTYPES, Kampala, Uganda -
Leading software development company for mobile and web applications.
Full Stack Software Developer
Contributed to all phases of software development life cycle for frontend and backend systems.
Streamlined delivery of complex features on schedule despite challenging deadlines.
Met client specifications while preparing clean and efficient code to industry standards.
Designed dashboard user interfaces with React.
Implemented troubleshooting and debugging while upgrading existing software.
Developed database models.
Created RESTful web services using Java and Spring for client-server communication.
Technologies Used: Java, Spring (Boot, MVC, Data, AOP, IOC – Dependency Injection), Hibernate, JSON, Typescript, JavaScript, Node.js, Express.js, React.js, PostgreSQL, Git, Slack.
COGNATIVE INSIGHTS, Kampala, Uganda -
Software development company.
Full Stack Software Developer
Contributed to all phases of software development life cycle for frontend and backend systems.
Designed new features, functionalities, and capabilities on dashboards.
Analyzed, recommended solutions, and designed user-friendly interfaces.
Developed user portal and completed projects on time despite strict deadlines.
Established bug fixes and code reviews.
Technologies Used: Java, Spring (Boot, MVC, Data, AOP, IOC – Dependency Injection), Hibernate,Express.Js, React.js, JSON, Typescript, JavaScript, Angular 7, Bootstrap4, JSON, HTML5, CSS3, ES6, Git.
SOLOMON KABALIISA Page- -
ACADEMIC PROJECTS
Dictionary Project, MIU (2021): Designed dictionary web application to search and retrieve word definitions. Developed user interface and backend. Technologies Used: CSS3, HTML5, Node.js, Express.js, jQuery, MySQL, Git, Ajax, JSON, JavaScript.
Library System, MIU (2021): Collaborated with team to design desktop application to handle library operations. Created user interface with JavaFX. Technologies Used: Java, JavaFX, StarUML.
Mini Online Market, MIU (2021): Collaborated with team to design online market application. Developed frontend and part of backend. Technologies Used: React, Redux, Java, Spring (Boot, MVC, Data, AOP, IOC – Dependency Injection), Hibernate, Apache Tomcat, StarUML.
BLOG, MIU (2022): Created blog using Microservice architecture. Developed system backend. Technologies Used: Java, Spring (Boot, MVC, Data, AOP, IOC – Dependency Injection), Hibernate, RESTful Microservices, StarUML.
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion April 2024)
Maharishi International University, Fairfield, Iowa
Key Courses: Fundamental Programming Practices, Modern Programming Practices,
Web Application Programming, Web Application Architecture, Enterprise Architecture,
Algorithms, Leadership for Technical Managers
Bachelor of Science in Computer Engineering
Makerere University, Kampala, Uganda