Software development specialist - developer and architect, with over 10 years of professional experience on IT projects in many sectors - including finances, health care and retail/supply chain.
SKILLS
- Object oriented and functional programming in Java, Ruby, JavaScript, C#
- Designing complex, enterprise-class business solutions - like system of records, web apps, APIs/mobile app backends, ETL processes, batch processing pipelines, etc.
- Documenting the software/requirements with industry standards like UML; preparing presentations, guides and architecture overviews
- Managing the development process - implementing and using Agile development practices like TDD, sprints, code reviews, etc.; managing the tasks pipeline and project dependencies like dev/ test infrastructure, service provisioning etc
BACKEND DEVELOPMENT
- Java (Spring, J2EE)
- Ruby on Rails
DATA MANAGEMENT
- SQL (Postgres, SQL Server, MySQL), Oracle PL/SQL
- NoSQL (Redis, DynamoDB, MongoDB)
- Data integration (MuleSoft, Mirth Connect, HL7/FHIR)
DEV-OPS /SCRIPTING
- Containers (Docker)
- CI (CircleCI, Jenkins)
- Shell scripting (bash)
- Cloud development - PaaS (Heroku, CloudFoundry, Dokku), IaaS (AWS)
- System monitoring- ELK
FRONTEND DEVELOPMENT
- HTML, CSS
- JavaScript (jQuery, React JS/ React Native) less