Victor Douglas Rumanski

Victor Douglas Rumanski

$20/hr
Java Full Stack Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
36 years old
Location:
Jundiai, Sau Paulo, Brazil
Experience:
10 years
Victor Rumanski --SUMMARY OF QUALIFICATIONS ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ Senior Software Developer with strong technical and analytical skills with solid experience (10+ years) working exclusively with Java 1.5-1.8 to develop, implement, and maintain software applications, components and interfaces 7+ years of client facing consulting background; expert in translating multiple audience requirements into coherent software solutions Excellent experience with Java EE 5/6/7 and Play-Framework, MVC Frameworks Sound understanding of object-oriented design principles and design patterns Solid knowledge of Servlets, Java Server Pages (JSP 2.0), JSF 2.2, HTML5, JavaScript, CSS, jQuery and Bootstrap Extensive experience with Hibernate/JPA ORM In-depth knowledge of Play-Framework, Tomcat Server, JBoss App Server, WebLogic Exceptional experience building Web Services using JAX-WS, JAXB, both RESTful and SOAP Hands-on experience using Quartz to build scheduled tasks and cron jobs Well versed in SQL and RDBMS experience including PostgreSQL, Oracle 11g, Microsoft SQL Server, MySQL Hands-on experience working with Apache Maven Ability to meet deadlines, prioritize tasks and work effectively with minimal supervision in a team environment Engaged and motivated to research best practices, understand and work with new approaches Proven ability to collaborate with users and stakeholders and provide comprehensive, ongoing reporting to members of the integrated project team and stakeholders TECHNICAL SKILLS Java SE Java 1.4-1.7, Collections Framework, Threading, Reflection, Annotations Java EE Versions 5-7 with Servlet, JSP, CDI, JTA, JMS, JPA, EJB (3.x), JSF, Java Mail, XML, JSON Application Servers Play Framework App Server, JBoss (4~WildFly), Tomcat, Glassfish, WebLogic Cloud Linode, Digital Ocean, Rackspace, Google Cloud Platform Integration Direct SQL, JMS, Flat File format, Banking EDI, SOAP, JAX-WS, JAX-RS, JAXB User Interface HTML5, JavaScript, CSS, jQuery, Bootstrap DB/Persistence JPA (Hibernate/Toplink), Oracle, SQL Server, MySQL, Postgres, Lucene Full Text Search Testing JUnit, Postman APIs Rackspace Files, B2 Files, Telegram Bots, IBM Text to Speech, Google Geo Location, Google Maps Tools GIT, Maven, Ant, Eclipse, NetBeans, Android Studio, Linux Shell, CVS, SVN PROFESSIONAL EXPERIENCE Senior Java Developer / Team Lead 02/2014 – Present Cash-UP Tech Cash-UP Tech is a startup on the CRM market, its main product is a mix of Business Intelligence + Sales enabling applications, the company main focus is to significantly increase any sales team performance. ▪ ▪ Designed and developed the database model and main modules of the application Implemented the architecture and main features of the system Page 1 of 3 Victor Rumanski ▪ ▪ ▪ ▪ ▪ Worked collaboratively with a diverse set of customers to understand the business needs and gather the requirements Inspected and indicated functional requirements of the application to enhance the business process Responsible for team coordination, sprint planning, code reviews and technical mentorship of junior colleagues Efficiently handled integrations and data extraction from customers legacy ERPs Outcome: this project is very successful as the customers had at least 30% increase in gross sales, mainly because the app reduced, by orders of magnitude, the time spent on spreadsheets work and sales representatives receiving mobile access to their company sales data. Environment: Play Framework, JPA, Groovy, Quartz, Java 1.8, JavaScript, CSS, HTML, Bootstrap, SQL, PostgreSQL, Linode Cloud, Microsoft SQL Server, Oracle 11g, MySQL, Restful APIs like Telegram, B2 and VTEX, GIT, Maven, Eclipse 01/2011 – 01/2014 VIAN ASSESSORIA Jaragua do Sul, Brazil Senior Java Developer VIAN Assessoria is a consulting and auditing company with focus on tax planning and tax law. Project: Automated Auditing system The system audited the fiscal operations on some of the top 20 biggest supermarkets brands in Brazil, finding human errors on tax paying that amounts to dozens of millions of dollars. ▪ ▪ ▪ ▪ ▪ ▪ Developed the first automated tax auditing system targeted at supermarkets in Brazil The system was designed to process concurrently large files (GB+) against millions of fiscal rules using the barcodes of products Developed all the phases of the software from UI, Java Business Layer to Database design and SQL queries The database size was in the tens of millions of rows per audit, so I used a schema per audited customer strategy to horizontally scale the database performance. The initial version of the software needed 14 persons to audit R$-,00 in gross sales, while the last one needed only 2, this increase in productivity was gained when I developed an AI that used full text search to match unaudited items to previous similar, completed work, releasing users from tax law reading and human auditing up to 80%, now they only need to confirm what the AI found. Outcome: The system is very successful and enables the auditing of many years of fiscal operations and gigabytes of data per month, then allowing customers to reduce money loss on tax obligations. Environment: Play Framework, JPA, Hibernate, Groovy, Quartz, Java 1.8, JavaScript, CSS, HTML, Bootstrap, SQL, PostgreSQL, Linode Cloud, JBoss 6, EJB3, JSF, JMS, JTA, JavaMail, Java concurrency utilities, nio, GIT, Maven, Eclipse, JUnit 05/2009 – 12/2011 COFACE IBERINFORM Portugal Lisbon, Portugal Java Developer COFACE IBERINFORM provides customized risk management, prospecting and billing solutions. Project: Risk Rating “@Score” The system provided credit score reports of Portuguese companies for banking and financial customers, using various file formats over SOAP/XML web-services ● Initiated the first steps of the company on JEE development moving from plain Servlet/JSP stack ● Pushed JEE5 development with EJB 3.x, JPA/Hibernate, JMS on WebLogic App Servers, updated the UI to use JSF 2.x and Facelets ● Updated the report generation logic from ad-hoc queries to a stable OO model, which made feature addition and tests much easier ● Resolved several bugs and added several other features that were lacking for the product to go live Page 2 of 3 Victor Rumanski ● ● ● ● Integrated the main legacy system into the new JEE stack through stored procedures Developed an app for users to define personalized Quartz Jobs to meet customer’s special needs Updated the PDF and HTML generation to Apache FOP and XSLT Outcome: The system was able to deliver fast and secure reports, by leveraging a simple and defined interface for customers to access their subscription over SOAP Web Services. Environment: JPA, Hibernate, Quartz, Java 1.5, JavaScript, CSS, HTML, Bootstrap, SQL, WebLogic, EJB3, JSF, Facelets, JMS, JTA, JavaMail, Java concurrency utilities, CVS, Ant, Eclipse, Junit, XSLT, XPATH, Apache FOP 05/2008 – 03/2009 Datasul Totvs Joinville, Brazil Jr Java Developer Datasul Totvs is the largest software development company in Latin America. It provides a broad range of applications from ERP to HR management. Project: Legacy Progress ERP system The system provided a bridge between the windows desktop app to the web browser, using binary conversion of a custom Progress tool. ▪ Was engaged in the process of transformation of legacy Progress ERP system to Java EE solution ▪ Worked mainly in the test suit using FlexUnit and JUnit ▪ Built a wiki for the internal needs of the team Environment: JPA, Hibernate, Quartz, Java 1.5, JavaScript, CSS, HTML, EJB3, JMS, JTA, CVS, Ant, Maven, Eclipse, JUnit, Adobe Flex EDUCATION Associate’s Degree in Software Development, UNIP Jundiai, Brazil Page 3 of 3 2015
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.