Daniel Amah

Daniel Amah

$25/hr
I am a Full Stack Software Engineer. I major in Ruby on Rails, Javascript, ReactJS and TypeScript
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
33 years old
Location:
Isolo, Lagos, Nigeria
Experience:
7 years
Daniel Amah Senior Software Engineer Profile Details Extremely skilled Full Stack Software Development Engineer with over 8 years experience designing, developing and managing apps, system networks and technological infrastructure for companies across a wide range of industries. Creative, analytical and enthusiastic; a productive team player with a deep passion for technology. I have experience working with a good number of technologies and frameworks and building software with strong test driven development principles. -- Employment History Senior Software Development Engineer at Doxel, Inc., San Francisco Bay Area. January 2019 — Present Worked as a Full stack developer to build a customer web application that allows the customers to monitor progress on their construction site from any where using their mobile devices, tablets or laptops. This help to maximize productivity and reduce overhead cost. I am currently working as a senior engineer on the web and analytic team to consolidate the data from our drone into a powerful dashboard that the end user can interact with. Responsibilities: • Determines the primary courses of action for addressing the needs and concerns of Doxel’s clients. The company’s portfolio includes clients from the following industries: Technology, Oil and Gas and Healthcare. • Presides over software development meetings; guides them through the software development process, secures pertinent information about our company's target market, goals and objectives. • Designs, develops, tests and implements Internet-based solutions including apps, proprietary software programs, data security/protection protocols and the appropriate technological profile for the entire infrastructure. • Organize the software web team to deliver on tickets during each sprint. • Tracks performance of the software solution; prepares, evaluates and discusses results with our stakeholders if needed, proposes adjustments and/or improvements. • writing code in one or more programming or scripting languages • planning and prototyping new applications • designing the architecture of the components of an application • deciding on the best technologies and languages for the project • testing sites and applications in different browsers and environments • problem solving • fixing bugs in existing projects Skills HTML 5 CSS/CSS3 Ruby on Rails Javascript ReactJS and Redux CoffeeScript Heroku Deployment Shared Hosting Jquery Test Driven Development Third Party API integration Project Management tools Payment Integration e.g Stripe and Paypal Google Cloud Platform DevOps AWS services Software Testing Functional Testing API Testing Leadership and Management GCS/GCP Amazon AWS Hobbies Chess, Table Tennis /Ping Pong • testing new features thoroughly to ensure they perform the correct task in all cases • Running performance benchmarking tests. • reviewing colleagues' code • building and testing Application Program Interfaces (APIs) for applications to exchange data • researching, incorporating and contributing to Open Source projects • meeting designers, developers and project staff for progress updates • gathering requirements from clients and users • learning and testing new technologies, frameworks and languages • staying up to date with new trends and advancements in web development • building and maintaining databases • refactoring and optimizing existing code. • documenting code so other developers can understand and contribute to it • attending and speaking at web development conferences and workshops. • designing information architecture within an application or website. • Deployment to GCP and AWS infrastructure. Software Development Engineer at StudioHop, Dallas, Texas March 2018 — August 2018 I worked as a full stack developer to build the an amazing application that allows members/users to connect with fitness studio owners by booking spots through our application. The application allows members to subscribe to a fitness Plan which can be recurring. I worked with the development team to build the backend with Ruby on Rails and frontend with React and Redux. Responsibilities • Developed and implemented all software programs for clients of StudioHop. • Performed routine inspections, evaluations and analysis of software programs. • Collaborated and tightly coordinated work responsibilities with colleagues at software development. • Conducted the necessary research; market and financial studies to determine the overall feasibility of the proposed software solution. • Prepared and turned over all documentation covering proprietary software programs to clients. • Setup continuous Integration and Deployment of web applications. Software Engineer at Andela June 2017 — Present Andela provided a platform to work top clients from around the world to build software solutions using a bunch of technologies and frameworks. Some of these technologies includes: ReactJS and Redux, Flux, JavaScript, Ruby on Rails, Coffee Script, CSS, HTML , JQuery, Heroku, AWS, Google Cloud Products, DevOps, Angular. Responsibilities: Languages English Links Fiverr Codementor Linkedin Github • Researching, designing, implementing and managing software programs • Testing and evaluating new programs • Identifying areas for modification in existing programs and subsequently developing these modifications • Writing and implementing efficient code • Determining operational practicality. • Developing quality assurance procedures. • Deploying software tools, processes and metrics. • Maintaining and upgrading existing systems. • Training junior developers. • Working closely with other developers, UX designers, business and systems analysts. Web Developer and Mentor at Heritage Schools March 2016 — January 2017 - Trained young developers on the basics of programming and software development. Responsibilities: - Review design programs - Create web contents and lecture notes - Give assignments and assessments - Grade developers and recommend better solutions - Organize young developers into pods for distributed design process. Web Developer at Zion Technologies January 2016 — December 2016 • Designing engaging and responsive landing pages • Integrating client CMS programs and data feeds into websites • Optimising sites for maximum speed and scalability. • Employing industry and design best practice through website build process • Conducting website testing • Liaising with back-end developers to ensure web and app logic is properly integrated • Ensuring website function and stability across devices i.e. desktop, mobile, tablet • Working with marketing and research teams to incorporate brand elements and relevant market research findings into website • Providing internal support and external customer service throughout the build and launch process of the website • Organise Junior developers and assign tickets. Freelance Software Engineer at Fiverr May 2016 — Present Fiverr is a community that brings together software engineers and people who need these services. Responsibilities: • Execute all visual design stages from concept to final hand-off to engineering • Conceptualize original website design ideas that bring simplicity and user friendliness to complex roadblocks • Create wireframes, storyboards, user flows, process flows and site maps to communicate interaction and design ideas • Present and defend designs and key deliverables to peers and executive level stakeholders • Establish and promote design guidelines, best practices and standards. • Build different applications ranging from mobile apps using React Native to web app with React, NodeJS, Ruby on Rails, JavaScript. • Deployment of web applications. • Web hosting of PHP and CMS Scripts. UI/UX developer at Themes Magazine July 2011 — October 2013 I worked with other member of the team to create UI contents for our Magazine web app. Responsibilities: • Gather and evaluate user requirements in collaboration with product managers and engineers • Illustrate design ideas using storyboards, process flows and sitemaps • Design graphic user interface elements, like menus, tabs and widgets • Build page navigation buttons and search fields • Develop UI mockups and prototypes that clearly illustrate how sites function and look like • Create original graphic designs (e.g. images, sketches and tables) • Prepare and present rough drafts to internal teams and key stakeholders • Identify and troubleshoot UX problems (e.g. responsiveness) • Conduct layout adjustments based on user feedback • Adhere to style standards on fonts, colors and images Software Developer at GMU 360 March 2010 — July 2011 I worked with the web team at GMU 360 to build educational applications for Universities and colleges. Responsibilities: • Website and software application designing, building, or maintaining. • Using scripting or authoring languages, management tools, content creation tools, applications and digital media. • Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions. • Directing or performing Website updates. • Developing or validating test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types. • Editing, writing, or designing Website content, and directing team members who produce content. • Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups. • Back up files from Web sites to local directories for recovery. • Identifying problems uncovered by customer feedback and testing, and correcting or referring problems to appropriate personnel for correction. • Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems. • Determining user needs by analyzing technical requirements. Software Engineer at Merace Institute of Technology October 2013 — May 2016 Responsibilities: • designing the architecture of the components of an application • deciding on the best technologies and languages for the project • testing sites and applications in different browsers and environments. • problem solving. • gathering requirements from clients and users • designing information architecture within an application or website. Education Bachelor of Technology, Federal University of Technology, Minna December 2007 — December 2012 I am a Biotechnologist and Biochemist from the Federal University of Technology, Minna. While I school, I minored in Computer Science and Software development. I developed my I.T skills through self-learning. The knowledge I got was able to help me land my first job as a graphic designer at a magazine agency (Themes Magazine). I also got a job as a Joomla Instructor at an I.T firm(GMU 360) while still in school. I am passionate about my work and I can work with little or no supervision. Computer Science, Coursera, Coursera January 2016 — July 2017 Coursera Computer Science Degree Courses. Courses TDD for Ruby on Rails, ThoughtBot November 2018 — November 2018 Full stack Ruby on Rail developer course, Udemy June 2018 — October 2018 Intermediate Ruby on Rails, ThoughtBot November 2018 — November 2018 Ruby Course, Codecademy September 2017 — January 2018 Rails Course, Codecademy September 2017 — January 2018 HTML 5 and CSS 3 course, Codecademy February 2015 — November 2015 CS50 computer degree courses, Coursera January 2016 — July 2017 Extra-curricular activities Phoenix Society at Andela, Nigeria June 2017 — Present In phoenix society we organise tech seminars and hackathons. Drummer July 2007 — Present Play the drums professionally in Music Concerts in Africa. References References available upon request Internships Bio Technologist at Niger State, Government June 2010 — December 2010
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.