Размещайте вакансии
Нанимайте без комиссий
Ориентированный на результат и мотивированный инженер-программист с подтвержденным опытом повышения производительности программного обеспечения, тестирования и разработки новых функций программного обеспечения. Клиентоориентированный, высокопроизводительный и трудолюбивый человек с внутренним стремлением к совершенству. Создатель тактической команды с большим опытом обучения и развития команды. Предлагает проверенный послужной список достижений, сильное внимание к деталям, способность завершать проекты в срок.
- Created the API platform for one of the largest banks in the UK, which is based on REST, and uses standard REST features such as resource-based endpoints, HTTP verbs, standard responses and authentication. The platform lets developers securely manage and automate the flow of money for their company by creating eMoney accounts and making payments
- Created Docker Containers leveraging existing Linux Containers in addition to creating Docker Containers from scratch
- Containerized the Spring Boot Java applications
- Created monitoring capabilities for most pieces of the infrastructure and the applications
- Implemented a production ready, load balanced, fault-tolerant Kubernetes infrastructure
- Configured publishing Docker images to the Nexus repository
- Developed a highly accurate and scalable document workflow platform that intelligently captures, classifies and transfers critical data from unstructured and structured documents to the right process, workflow or decision engine
- Excelled at rapid application development and management of technological issues for assigned projects, earning the highest customer satisfaction rating for all software solutions delivered
- Worked extensively with the ABBYY OCR technology (FlexiCapture, FlexiLayout Studio, Cloud OCR SDK)
- Involved in Software Development Life Cycle. Gathered business logic and requirements, then figured out technical solutions for better implementation
- Collaborated with Product Manager and end-users to create functionalities that align with requirements
- Participated in user training, software installation and updates, maintenance, support, documentation of software logs and operating procedures
- Handled application design, development, testing, troubleshooting, building, and deployment
- Built software using Object Oriented Programming, Functional Programming (Java 8 lambda expressions and streams), Reactive Programming (RxJava, ReactiveX), and Event-driven Programming
- Enhanced and wrote stored procedures & views. Database denormalization
- Handled data from multiple streams to maintain the sequence and their dependencies by using the Operators of ReactiveX
Developed an application based on MVC architecture
- Simplified complicated problems using dynamic programming, different types of searching, functional programming
- Wrote corresponding service to handle the request from front-end pages
- Excelled in development of web applications that yielded impressive customer satisfaction ratings and reviews
- Built software using Object Oriented Programming, Event-driven Programming, and Aspect Oriented Programming
- Used HQL, JPQL, and SQL for fetching and storing data in databases for gathering customer related information for a particular customer
- Configured Nexus repository manager for sharing artifacts between internal teams and create proxy Nexus repositories to speed up the build process
- Produced and consumed REST API’s, manipulated the data in the database, stored procedures and third party
- Responsible for implementing queries and managing JDBC interactions with data sources - Analyzed the system performance issues, gave the solution to optimize the code to significantly improve the performance
- Developed JUnit test cases using Mockito to test the web services and participated in the documentation of project
- Implemented UI components and functionalities using Java Swing
- Optimized code, troubleshooted software and hardware problems
- Signed certificates, implemented AES, SH1, and MD5
- Assisted in preparing technical data, plans related to specific customer requirements and estimated costs
- Mentored new students in academics, and the school procedures
- Set up VLANs