Sign In
Get Clay Free →

Suggestions

    Johnson Uman

    Senior Analytic Software Developer - Finance and Operations at IBM

    Professional Background

    Johnson Uman is an accomplished full stack engineer and developer, recognized for his extensive experience in building both front-end and back-end web applications. With a robust skill set that includes developing dynamic websites and web applications, he has established himself as a vital asset in the technology sector. Proficient in JavaScript and Java, Johnson specializes in the MEAN and MERN stacks, as well as J2EE stack application development. His expertise has equipped him to handle a diverse array of engineering projects, greatly enhancing his ability to create highly scalable, performant, and robust enterprise software solutions.

    Throughout his career, Johnson has collaborated on multiple significant engineering projects, including work on IBM Lotus Notes Domino, IBM Connection, and IBM Sametime Chat. His contributions have consistently led to high-impact results, ensuring that customer needs are met with the utmost efficiency and effectiveness. Known for his adeptness in both cloud and on-premises environments, Johnson’s versatility in software engineering continues to shape the technological landscape of the companies he has worked with.

    Education and Achievements

    Johnson's educational background features a Bachelor's degree in Business and Information Technology, which he obtained with First Class Honours from the Institute of Technology Blanchardstown. His foundational education began at O'Connell primary and Secondary Schools, setting the stage for his successful career in technology and software engineering.

    Technical Proficiencies and Expertise

    Johnson’s vast technical expertise encompasses performance application testing, capacity management, and system testing, allowing him to deliver on complex engineering assignments effectively. His experience with application profiling, performance workload testing, analysis, and reporting guarantees that projects not only meet client specifications but also perform optimally under pressure. Johnson brings a wealth of knowledge regarding network communication protocols including TCP/IP, HTTP, IMAP, and UDP, and he is well-versed in the OSI model principles.

    Possessing the ability to thrive in agile environments, Johnson consistently meets tight deadlines while adeptly navigating constantly shifting priorities. His experience also extends to server-side test automation and the deployment of cloud applications using IBM Cloud, further showcasing his versatility in working across various service infrastructures like IAAS, PAAS, and SAAS. Johnson’s familiarity with operating systems such as Linux, Redhat, and Ubuntu, along with operating system scripting languages like shell and batch scripting, makes him a well-rounded engineer capable of addressing diverse technical requirements.

    Tools and Technologies

    Johnson’s toolkit includes a wide range of programming languages and technologies, ensuring he can tackle any challenge in software design and development. His proficiencies in languages such as Java, PHP, Python, NodeJs, and JavaScript demonstrate a firm grasp of both front-end and back-end development needs. Additionally, he has extensive experience with frameworks and databases: from NoSQL solutions like MongoDB, CloudantDB, and Cassandra, to relational databases such as MySQL and DB2.

    Furthermore, Johnson is adept with middleware technologies, working with application servers like Tomcat, Apache, WebSphere, Express, and Liberty. His methodology incorporates modern software architectural patterns, including MVC Architecture, Micro-services Architecture, and Service-Oriented Architecture. He is also highly skilled in utilizing design patterns and RESTful services to create comprehensive software solutions. His technical proficiency extends to utilizing tools such as Jenkins, Docker, and Chef in his development and deployment processes, ensuring that his contributions are not only efficient but also maintain high standards of quality.

    Professional Affiliations and Roles

    Johnson's career has been marked by numerous pivotal roles within IBM, where he has made significant contributions as an Advisory Software Engineer in Enterprise Performance Management Delivery. His past positions include Senior Analytic Software Developer for Finance and Operations, Senior Cognitive Software Developer, and Software Group Performance Engineer. Each of these roles has contributed to his profound understanding of enterprise technology solutions and their implementation at scale.

    Before his tenure at IBM, Johnson garnered experience as a Software Engineer specializing in ICT Performance Engineering and served as an IT Administrator and Web Developer at Platinum Paper Ltd. His professional journey began with an administrative role at Camara, where he developed foundational skills that would propel him into the technology sphere.

    Community Engagement and GitHub Portfolio

    Beyond his professional responsibilities, Johnson actively engages with the developer community, showcasing his work and collaboration through his GitHub portfolio, available at github.com/cryptostan101. Here, he shares his projects and contributions, facilitating knowledge exchange and networking with fellow developers.

    Conclusion

    In summary, Johnson Uman is a highly skilled full stack engineer whose extensive expertise in software development, Agile environments, and cloud technology makes him an invaluable contributor to any engineering team. With a passion for performance-driven solutions and a commitment to excellence, he continues to make his mark in the ever-evolving world of technology.

    Related Questions

    How does Johnson Uman leverage his full stack experience to optimize web application performance?
    What strategies does Johnson Uman use to effectively collaborate with teams on engineering projects?
    In what ways has Johnson Uman applied his expertise in cloud applications during his time at IBM?
    How has Johnson Uman’s educational background influenced his approach to software development?
    What tools and technologies does Johnson Uman find most effective for performance application testing and why?
    Johnson Uman
    Add to my network

    Location

    Ireland