|
|
|
|
| Desired Industry: Information Technology |
SpiderID: 84218 |
| Desired Job Location: Boston, Massachusetts |
Date Posted: 7/6/2023 |
| Type of Position: Contractor |
Availability Date: |
| Desired Wage: |
|
|
U.S. Work Authorization: Yes |
| Job Level: Experienced with over 2 years experience |
Willing to Travel: |
| Highest Degree Attained: Bachelors |
Willing to Relocate: No |
Experience: Worked in an Agile Development Team to deliver regular updates to business team and project managers. Gathered, compiled, documented, and analyzed requirements and converted them to functional and technical specifications. Developed a dynamically-configurable, cross-platform logging framework in C and the core function for the next generation agent of Deep Security using Golang. Developed complex UI screens using AJAX, JSP, jQuery, HTML5, CSS3, Angular 2 and TypeScript for request management and search and filter modules. Used Bootstrap to create Responsive Web Design (RWD) and worked with CSS3 preprocessors such as SASS. Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular2. Created stage timeline in Web UI client using React and implemented stage deletion in CLI using Golang. Developed & deployed an authentication & control system based on JSON Web Token. Used GO to run the Docker Command Line Interface tools. Used a Microservice architecture, with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers Developed a Microservice that extracts data from Oracle database and generates a flat file and sends it to AWS S3 using GO. Worked on Kubernetes to deploy scale, load balance, manage Docker containers with multiple names spaced versions. Integrated GitLab into Jenkins to automate the code checkout process. Implemented resolvers.go and built on the functions generated via generated.go during the graphQL. Designed complex application database SQL statements for querying, updating and reporting using GO Database Connector. Worked on Deployment Automation of all Microservices to pull image from Private Docker registry and deploy to Kubernetes Cluster. Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy. Performed Golang unit testing and benchmarking for Microservices and worked on integration of the database. Worked with GORM to perform DB operations using Node and Golang. Fixed functional & performance related bugs in core products written in Golang. Used JIRA tool for team collaboration bug tracking, and fixes
Involved in complete development of Agile Methodology and participated in the Scrum process for planning different iterations of the project. Demonstrated solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Developing a chat bot using Golang, integrating the client microservices written in Java. Used Golang to provide a form of encapsulation that allows types, including their fields and methods, to be visible or invisible. Responsible for building a Command line tool to interact with RESTful API using Golang. Developed Golang Microservices and converted the user stories into backend logic in service classes. Created RPC-based service for reading large volumes of data from Oracle DB using Golang. Worked in adding new product features, bug fixes, and transitioning using Golang. Involved in creating and deploying Microservices using GO, REST API and GRPC. Used GIT to control, track and maintain the different versions of the project. Used Go CD to streamline and model Continuous Deployment on cloud environments such as Kubernetes and AWS. Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes. Used JIRA to assign, track, report and audit the issues in the application. Used Uber zap for logging to trace application log messages which is used for debugging. Involved in writing unit-test and integration test for testing routine developed to independently test.
Involved in complete development of Agile Methodology and participated in the Scrum process for planning different iterations of the project. Demonstrated solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code. Developed the frontend using HTML5, DHTML, CSS3, XML, AJAX, JavaScript, Angular, & Bootstrap as per Use Case Specification. Worked in adding new product features, bug fixes, and transitioning Account pages to the new platform using Golang with React.JS. Used the light weight container of the Spring Framework to provide architectural flexibility for Inversion of Controller. Used Golang to provide a form of encapsulation that allows types, including their fields and methods, to be visible or invisible. Involved in creating and deploying Microservices using Spring Boot with GO (goroutines and channels) & REST API. Used GIT to control, track and maintain the different versions of the project. Used GoCD to streamline and model Continuous Deployment on cloud environments such as Kubernetes and AWS. Involved in development of Stored Procedures, Functions, Triggers, Forms and Reports in Oracle database using Windows OS. Involved in Formation templates for creation and provision AWS resources. Containerized applications using Docker: Created docker files, built docker images for microservices to run on Kubernetes platform. Used JIRA to assign, track, report and audit the issues in the application. Used Log4j for logging to trace application log messages which is used for debugging. Involved in writing G-Test for testing the C/C++ routine developed to independently test.
Involved in the requirement gathering phase of SDLC with Business Analysts and worked with Agile Scrum methodology. Involved in developing Class diagrams in UML showing generalization and other relationships, sequence diagrams describing the interaction of objects over time. Developed multithreaded C++ programs to process data stored in Oracle & compute projected data for Client references. Designed the workflow, system architecture, drawing sequence diagrams, activity diagrams, class diagrams, HTML pages, database schema and tables. Developed custom consumers and producers for Apache Kafka in Go (Golang) for cars monitoring system. Applied data transformation business rules to transform code from one format to another format using Node.JS. Developed Microservices using Golang with idiomatic manner coding concept and corresponding test cases. Used STL containers, algorithms, various data structures and design patterns like Singleton for DB connections and Observer pattern for processing events. Worked on writing chain code using Golang. Strategize with outside sales teams to architect solutions utilizing the QT framework. Utilized STL and C++ algorithms to achieve optimal design efficiency. Implemented rules and logic to provide indicative and corporate actions data to new subscribers by extracting all the required information from the database and pushing messages using C++ and Rogue Wave. Containerized applications using Docker: Created docker files, built docker images for microservices to run on Kubernetes platform. Implemented a SOAP webservice client program to process and store in the database corporate actions data from various vendor feeds using C++. Used AWS data pipeline service for moving data between AWS compute and storage services and created complex data processing fault tolerant and repeatable workloads. Implemented Continuous Integration & Continuous Delivery process using Jenkins. Implemented Spring Boot Microservices to divide the app into various sub modules. Maintained AWS infrastructure using AWS Stack especially worked with database setup and maintenance and created AWS EC2 instances. Designed services to store and retrieve user data using MongoDB & communicated with remote servers using REST services on Jersey framework. Involved in deploying, managing and developing MongoDB clusters. Used JIRA for project tracking & bug fixing and Jenkins for continuous Integration. Created batch files to run the schedulers on UAT and production. Used Eclipse IDE for writing code. Creating JUnit test case design logic and implementation throughout application.
Responsible for quality control, improving efficiency, technical competency and overall development of the team members. Wrote C++ programs for end of day operations (EOD) to close or roll the orders. Used STL extensively to store data on Order history, accounts, securities, etc. for fast retrieval/update. Worked with users, business and exchanges to gather new requirements/enhancements, testing and final delivery of subsystems. Used various data structures and design patterns in applications like Singleton, Observer, Factory methods etc. Handled corporate action events to reflect the order price and currently implementing the tick size changes. Used C/C++ interface to retrieve/update info from/to the DB. Developed/enhanced as part of a team to compute commission calculations based on commission rules and generate pdf reports. Involved in writing optimization techniques for more accuracy of Macros in C/C++ routines and Oracle. Worked with Google Protocol Buffers for message parsing and handling. Worked on Embedded environment using QT-QNX interfaces. Modified C++ programs to support compliance rule automation for many compliance rules for client accounts for both pre-and post-trade compliance purposes and manage leverage using many metrics like industry exposure, security type, long/short positions, currency / securities / options / futures, credit ratings etc. Wrote various SQL stored procedures to compute several metrics like realized/unrealized gain/loss, forex rate effect etc. and other data manipulation. Used Python scripts to generate various reports like OATS, transaction history, user privileges, limit rules and commission schedule reports. Used SVN and GitHub for source code control.
Skills: C++, Golang, SQL, XML HTML5, CSS3, JavaScript, AJAX, JSON, REST, SOAP, SASS, LESS, Bootstrap, TypeScript, jQuery,Angular, Windows, Linux, UNIX ANT, Maven, Jenkins SVN, CVS, GIT Oracle, MS SQL Server, MySQL, MongoDB, GraphQL
Candidate Contact Information:
JobSpider.com has chosen not to make contact information available on this page. Click "Contact Candidate" to send this candidate a response. |
|
|
|
|
|