Alex A.

Alex A.

Lead Javascript Developer

Gdansk, Poland
Hire Alex A. Hire Alex A. Hire Alex A.

About Me

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.

Work history

UpStack
UpStack
Lead Javascript Developer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Smart Agents (via Upstack)
Smart Agents (via Upstack)
Senior Developer
2019 - 2021 (2 years)
Remote
  • Led teams to increase the quality of deliverables and implemented PoC applications, spikes, and libraries as solutions for existing problems.

  • Designed solutions for production-ready apps and implemented scripts for data health management in the production environment.

  • Supervised and worked on escalations from the Customer Success Representatives - analyzing, evaluating, advising, and supporting solutions.

Mokriya
Mokriya
Senior Backend Engineer
2018 - 2019 (1 year)
San Diego, United States (Remote)
  • Offered expertise for the iteration and development of applications with multi-platform authentication.

  • Led the refactoring of legacy applications and adapted solutions to improving the quality of code on applications.

  • Contributed ideas/modern trends and approaches to fix and optimize solutions for the translation of applications into high-quality offerinngs.

EPAM
EPAM
Lead Software Engineer
2016 - 2019 (3 years)
Gdansk, Poland
  • 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.

OSF Global Services
OSF Global Services
JavaScript Developer
2015 - 2016 (1 year)
Bucharest, Romania (Remote)
  • Implemented new features; providing support and advising businesses that used the Demandware platform.

  • Reviewed and provided feedback on features, architecture, and designs to clients.

  • Built new solutions, reviewed code and made decisions on technical implementations on projects.

K2 Partnering Solutions
K2 Partnering Solutions
Frontend Mobile Developer
2015 - 2015
Sao Paulo, Brazil
  • 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.

Altitude Co.
Altitude Co.
Senior Frontend Developer
2015 - 2015
San Diego, United States (Remote)
  • Offered expertise for coding in Python and supported the implementation of new solutions and fixes in the backend REST API services.

  • Implemented a dashboard to improve the performance of control processes for building automation services.

  • Actively contributed to the implementation of modern UI design techniques to improve the user experience on applications.

Loggy Logistica
Loggy Logistica
Senior Fullstack Developer
2014 - 2015 (1 year)
Natal, Brazil
  • Provided guidance for the analysis of requirements, design, development, deployment, testing and release of mobile applications.

  • Actively worked and collaborated with different engineering teams on the backend services for the platform.

  • Offered technical guidance for the implementation of key decisions on different solution architecture on projects.

Step Money
Step Money
Senior Development Analyst
2013 - 2014 (1 year)
Natal, Brazil
  • 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.

TecnoTech Sistemas
TecnoTech Sistemas
Full Stack Developer
2012 - 2013 (1 year)
Natal, Brazil
  • 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.

Multclick Technologia Digital
Multclick Technologia Digital
Lead Software Development Engineer
2011 - 2011
Natal, Brazil
  • Managed the development and maintenance of different software solutions, systems, websites, applications and components on projects for clients.

  • Oversaw the implementation of the core of an internal framework to accelerate deliveries.

  • Offered technical leadership, direction and managed the growth of the company from the ground up.

Rits Comunicacao e Tecnologia
Rits Comunicacao e Tecnologia
Project Manager
2011 - 2011
Natal, Brazil
  • 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.

Maisdata Solucoes Tecnologicas
Maisdata Solucoes Tecnologicas
Project Manager
2010 - 2011 (1 year)
Natal, Brazil
  • Worked on the development and maintenance of software solutions, systems, websites, applications and components on different projects for clients.

  • Introduced and encouraged the implementation of best practices and techniques for Agile project management.

  • Offered technical expertise and hands-on guidance for the efficient delivery of solutions, support and maintenance on projects.

Freelance
Freelance
Software Developer
2008 - 2010 (2 years)
Natal, Brazil
  • 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.

Viamodem Systems
Software Developer
2008 - 2008
Natal, Brazil
  • Worked on the development, maintainance and support of a customer-related software developed by the company.

  • Provided on-site technical support at the client's customer service offices.

  • Troubleshot and debugged system inefficiencies and fixed technical issues on the solutions.

EzCreation Design
EzCreation Design
Full Stack Developer
2007 - 2008 (1 year)
Natal, Brazil
  • Designed, built and deployed numerous pixel-perfect websites for most various clients.

  • Worked on the analysis of requirements and feature implementation for the maintainance of the company’s web applications.

  • Oversaw the migration of web applications from an unstructured legacy code framework to an efficient framework-based codebase on project.

Viamodem Systems
Software Developer
2006 - 2007 (1 year)
Sao Paulo, Brazil
  • Provided technical assistance for the maintenance of the client's customer-related software.

  • Identified and troubleshot technical issues with various solutions; improving existing code to ensure that applications work properly.

  • Explored and developed new features and implemented industry best practices on solutions.

Portfolio

Senior Developer - Fluent Forever
Senior Developer - Fluent Forever

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.

Fronted Mobile Developer - K2 Konnect
Fronted Mobile Developer - K2 Konnect

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.

Key Developer - SICCAU
Key Developer - SICCAU

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.

Software Architect/Team Lead/Key Developer - Trupe Player (Embedded Media Software)
Software Architect/Team Lead/Key Developer - Trupe Player (Embedded Media Software)

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

Education
Bachelor of Science (BSc) - Computer Information Systems (CIS) (Incomplete)
Laureate International Universities
2011 - Present (13 years)
Education
Microsoft Specialist: HTML5 with Javascript and CSS3 (F546-8801)
Microsoft
2015
Education
Microsoft Certified Professional (F546-5421)
Microsoft
2015