Rafael is a Full-Stack Developer with strong interpersonal skills and client relationship skills able to function independently or as part of a team. He has a broad range of full-stack, back-end, and front-end expertise, including solid analytical skills in combination with strong application experience. He is proficient in all aspects of the Systems Development Life Cycle (SLDC) from requirements definition, design, development, and testing through project implementation and has 20+ years of experience with software development. For the past 5 years, Rafael worked in web development mainly with Python/Django, and also has a good experience with Angular and JavaScript. He is passionate about learning new technologies and deploying new applications.
Hire Rafael
Building a brand-new CRM system from scratch on the back-end side in 5 months. Analyzing business requirements involving all stakeholders and ensuring technical feasibility.
Technologies: Python, Django, SQL Server, JavaScript, Vue.js, jQuery, Nginx, Linux, Unit Testing, Integration Testing, Change Requests, APIs, Redis, Sentry, Typescript, Git, PostgreSQL, HTML, CSS
Responsible for maintenance and development of new features in the back-end providing services to the mobile app. Responsible for the back office application.
Technologies: Django, Flask, Python, Node, AWS, GCP, AWS, MySQL, Angular, JavaScript, HTML, CSS, Docker, Firebase, Unit Testing, Integration Testing,
Worked on complex financial applications. Developed large applications from scratch, and led a small team in an Agile methodology. Monitored and supported mainframe nightly batch runs with Control-M. Took corrective actions on JCL/Cobol/Natural to recover failed jobs and ensured batch processing is executed on time.
Technologies: Python, Java, Django, Spring, Oracle, SQL Server, JavaScript, Angular, React Native, Unit Testing, Integration Testing, Control-M, JCL, Cobol, Agile, Kanban, Scrum, VBA, MySQL, Firebase, DB2, REST API