Technically Sound and Innovative Software Engineer with 6+ years of experience in deploying predictive analytics, statistical modeling, and data mining procedure with proficiency in Software Development Life Cycle (SDLC). Well-versed in Machine Learning, data structures, and algorithm optimizations. Possess hands-on experience in an object-oriented programming language including C++, C#, Java, Javascript/Typescript and Python. Recognized for creating technical specifications and database schemas and developed libraries apps and REST-based web services for executing the time zone-based syncs.
Build a React JS application with Create React App Typescript template to implement responsive components of the user interface, with this ensuring the company creates large web applications.Install and configure Circle CI by integrating and deploying CI\\CD code run through the unit test cases that ensured the company gets information for React deployments.Develop a reusable infinite scrollable table with React Material UI Table that helped UI remain technologically sound and aesthetically pleasing for fluid pagination.Play a pivotal role in enforcing Agile and Scrum development methodologies using custom React components such as JSON, AJAX, and REST consequently shortening development times.Design a redux component using Angular for a state management system to optimize large applications' performance with this ensuring easy data retrieval.Test an API to allow applications access data and interact with external software components and operating systems that helped to optimize user response and feedback.,
Hosted Reusable React components on NPM to increase productivity and quality and minimize risks of newly developed project that helped to increase productivity.
Converted written and visual designs PSDs and wireframes into efficient front-end React components by integrating Storybook that aided in features development and visualization of the components.
Worked closely with other JavaScript developers to develop front-end architecture using cypress to address points developers face while testing an application.
Configured Circle CI to continuously integrate and build DevOps & agile workflows that ensured faster, more flexible development without minimizing the workload of development and the operation teams.
Industrialized new user-facing features using React JavaScript that made web pages interactive and improved response rates.
Assisted in developing a file management system to manage individual and group files with this ensuring easy access of files by the company.
Integrated and deployed writing scripts to build the software solution while spearheading the entire continuous integration cycle.
Coordinated with a team of developers to design a staffing platform for the company by creating a real-time chatting application including Microsoft teams and slack tool.
Participated in the initial wave of developers learning and implementing the React.JS library that ensured efficiency in the company.
Tested, debugged, and shipped 10s of 1000s of lines of code to various development teams, hastening the software development process.
Oversaw the development and progression of 6 software developers to fully fledged developers in the company.
Performed code reviews and provided efficient and appropriate feedback to the software developers.
Proposed a PR review process by asking developers to include screenshots or recordings, reducing error by a more significant percentage.
Designed and maintained front-end and back-end development processes with Typescript, Node, and Python which improved the quality and clarity of the code.
Developed a Travel management tool that helped the company manage a wide range of travel products such as flights, lodging, and activities.
Mentored junior software developers on building React applications by regularly holding code reviews that ensured increase in knowledge in coding processes.
Worked with the government to deliver digital gadgets in various primary schools in Nandi County that ensured increase in digital literacy among teachers and students.
Developed software applications based on the office of the Director of Public Prosecution requirements that enhanced efficiency in the delivery of service.
Here you can show a snapshot of your skills to show off to employers
How can I help you?