Over 20 years of IT experience in design, development, implementation and testing of Web Applications using Java Technologies.
- Summary
-
- Results-oriented developer focused on customer solutions.
- Expertise in design and development of Stock Trading applications used by traders worldwide.
- Experience in client side Technologies such as Electron, JavaScript, CSS, Angular.
- Expertise in Java Server technologies like Servlets, Spring, REST, Tomcat.
- In depth knowledge of the Java core libraries and run-time from Java 2 onwards.
- Excellent working knowledge of Linux and Bash scripting.
- Excellent problem solving and debugging skills.
- Experience with SQL databases such as Oracle, Mysql, SQLite using JDBC.
- Hands-on experience creating unit tests using Junit, and Integration tests using Selenium.
- Expertise in iOS development for the IPhone, and IPad platforms.
- Skills
-
- Java Technologies: Java, JDBC, Servlets, Spring, Spring Rest, JPA
- Tomcat Application Server
- Databases: Oracle, MySql, SQLite
- IDEs: Intellij Idea, VIM, Visual Studio Code
- Scripting Markup languages: HTML/CSS/JavaScript, ECMA Script, Typescript
- Version control tools: GIT, SVN, Bit Bucket
- iOS Development using Objective-C and Swift
- FIX Protocol
- Logging SLF4J
- Operating Systems: Linux, Windows, OSX
- Security testing using OWASP Zap
- AWS: EC2, Route 53, RDS, Elastic Beanstalk