Alex is a Software Engineer with 14+ years of technical expertise in the provision of high-quality solutions for mobile/frontend projects using modern frameworks and backend solutions. He has an eye for the iteration of pixel-perfect and complex UI interface solutions, provides hands-on guidance for software integration and information security; working in various technical roles as an advocate for best practices, coding patterns and agile development.
Provided hands-on expertise for the design of different architecture for production-ready applications within EPAM.
Implemented POC applications, spikes and libraries as solutions for existing problems; optimizing solutions for performance, security and integration with third-party applications.
Provided technical leadership to teams on projects; increasing the quality of deliverables and implementation/adoption of the best practices.
Created and developed hybrid mobile applications through optimal processes using Ionic and Angular.
Contributed and provided guidance for the development of the REST API in the Salesforce platform and the middleware for exposing resources over the mobile network.
Implemented the backend services, components and extensions using Apex over the Salesforce platform.
Actively participated in the development of a payments platform and worked on numerous integration projects for the company.
Offered technical guidance for key decisions on solution architecture on projects and analyzed requirements from the board of directors for features in the roadmap of the platform.
Managed the design and implementation of solutions with partners from different payment gateway companies.
Provided production expertise for the analysis and development of features for the annual billing of users and overdue debt management on the solution.
Implemented customizations for replication of application instances for different entities and organizations.
Worked on the analysis, assistance and support of complex billing cases on the legacy applications in production.
Organized the schedule and distributed resources for numerous projects for different clients for the Rits team.
Implemented project plans and documentations; controlling, monitoring, executing and delivering solutions using the guidelines of PMBoK and ITIL.
Served as a technical resource in the provision of assistance, consultancy, proposals and negotiations to clients for delivery, support and maintainance of projects.
Served as a technical resource and expert in the iteration and delivery of different solutions using the latest tech stack on projects for small regional clients.
Worked on the development and maintenance of different software solutions, systems, websites, applications and components for clients.
Supervised the implementation of numerous applications for varying industries; offering technical assistance and support for efficiency and performance.
Fluent Forever is a language learning startup that invented a groundbreaking methodology for learning new languages. The Fluent Forever app became the most funded app in Kickstarter History. The prototype was part of a large rowdfunding campaign by Fluent that raised over 1.7 million dollars on Kickstarter and Indiegogo. They were ready to go from paper to digital with this method, and bring a completely new tool to the market. Worked on the web-based tool that allows translators to breakdown a sentence into its individual word’s meanings and grammatical, syntactical, and orphological parts. Developed the front page website and the entry points for the management applications and internals systems, like payments and subscriptions and implemented a reusable theming system for applications on the platform. Refactored tons of lines of code to achieve optimal code quality with best practices, code patterns, and unit testing. Fixed the existing UI implementations to improve performance for the user. The app was released to Play Store and App Store in early 2019.
K2 Konnect is a proprietary digital platform that offers IT consultants access to a pool of staff to build stronger and continuous relationships with the professionals that work within the K2 network. The app allows users to perform simple and recurrent tasks on the app; informing the about consultancy opportunities, work measurement, timesheets, expenses, and opportunities for participation in K2's Share and Earn initiative for friend referrals. Utilized hybrid development processes on the project; to support both Android and iOS solutions. Developed a middleware to expose data as a REST API for another internal API for consumption by mobile apps and implemented endpoints for the internal API using Apex on the Salesforce platform. Offered expertise on software integration, information security and best practices in API development for the of the team and liaised with designers for the provision of consistent UI solutions for the app on the project. It was successfully released to both the Play Store and App Store.
The CAU, Federal Council of Architecture and Urbanism, is an institute responsible for the administration, supervision and regulation of architects and urban professionals all over Brazil. SICCAU is a web-based platform that integrates all regional councils with the regulatory procedures and services of CAU. The platform is mandatorily accessed by all Brazilian architects and urbanists. Analyzed the system and worked on the development of features for the annual billing of users and overdue debts management. Implemented customizations for the replication of application instances for different entities and organizations and provided support for complex billing cases on the legacy applications in production. Created and developed an optimized solution for the management of recurrent debts and analysis of pending debts from data across the distinct databases with various data structures. Oversaw the successful migration of data from the legacy payment system, designed a data structure and database routines to keep consistent payment history in a new payment system, solved numerous cases of billing issues from the client’s support department by developing an independent automated tool to analyze and describe the payment’s history and debts. Improved the implementation of bank ticket verification, used only in Brazil’s banking system and created a reusable theme for use in many software instances owned by institutions with different brands. The solution is in use all over the Brazilian territory, having one running instance for the federal institute and 27 more for each Brazilian state.
Trupe Player is a software for the promotion of digital signage. It allows users to upload media files for display on digital panels distributed in several places including public transportation, halls, stations and entrance gates of events. Those ads include promotional videos, animated content and a series of dynamic data gathered from various data providers. Worked on the development of modules of software auto-updater, software installer, and media downloader. Implemented mechanisms for authentication, authorization, and validation of networking features such as data transporter, hashing, and proxy. Reduced the file size from 300MB to 40MB (compiled binary) and improved the utilization of networking for corrupted media files and adapt the application to different network configurations.
Education
Bachelor of Science (BSc) - Computer Information Systems (CIS)
(Incomplete)
Laureate International Universities
2011 - Present (12 years)
Microsoft Specialist: HTML5 with Javascript and CSS3 (F546-8801)