نبذة عني
Software developer with 10+ years of experience in software development, last 4 years as a Scala developer. I have deep understanding of scratching from zero, testing (TDD) and expanding commercial applications with Scal…
Software developer with 10+ years of experience in software development, last 4 years as a Scala developer. I have deep understanding of scratching from zero, testing (TDD) and expanding commercial applications with Scala and Java. As a team player solving a problem, I believe that his sprint plan is completed only if all team members succeed.
My objective is to contribute professional skills to achieve tasks as software engineer.
الخبرة
Data Engineer
FinTech, EdTech, Information Services, Enterprise, Technology
Technologies and tools
• Scala, Java, JavaScript
• Java SE
• Akka, sbt, ZIO, Cats, Cats Effect, Doobie, Quill, fs2, Spring (Framework),
HibernateHTTP4S, Lombok, Log4j, Jsoup, jQuery
• SQL, MySQL, PostgreSQL, MariaDB, Neo4j, ORMLite
• Spark, Hadoop, Hdfs, Hive
• Docker, Kubernetes, RESTful API, SOAP, Rancher, Nginx, CI/CD, Jenkins
GlassFish, Maven, Ant, JAX-RS, JAX-WS, JPA, Webpack
• ScalaTest, JUnit
• HTML5, CSS3, AJAX, OOXML, XLF
• Git, SVN
• VPN, Navicate, Jira
Data engineer
developing new features
solving bugs
Scala developer
Developing new integrations and features
Fixing bugs
Support etc.
Scala developer
Developing new features and components
Devising possible solutions to anticipated problems
Identifying and addressing performance bottlenecks
Writing unit tests
Providing stabilization
Java developer
Developed new features and components
Evaluated and improved the service effectiveness
Provided support during all development cycle
Identified and addressed performance bottlenecks
Created technical documentation for reference and reporting
Java developer
Developed business logic, added new business features to the new Mohio gambling management Admin Panel
Worked with graph database (Neo4j)
Worked with SQL database (MariaDB)
Provided continuous features delivery
Troubleshot, involving software debugging / upgrading process
Created technical documentation for reference and reporting
Java developer
Implemented new features
Provided transformation of JDBC CRUD operations to Hibernate
Added new JPanel and Event Handlers to the platform
Integrated system components and third-party libraries
Verified and deployed system components
Devised possible solutions to anticipated problems
Java developer
Implemented new features
Added JDBC CRUD functionality
Created web site service pages on the base of JSP
Performed Hibernate mapping
Developed and supported the application for customers
Conducted testing and installed the program into production
Created technical documentation for reference and reporting