Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
vineethresh vijay, Full Stack Developer

vineethresh vijay

Full Stack Developer·Airswift

United Arab Emirates

Bachelor's degree, Computer Science

Work experience

Total years of experience: 13 years, 10 months

Full Stack Developer

December 2021 - Present

Airswift

Dubai, United Arab Emirates

December 2021 - Present

Company industry:
Oil & Gas
Job role:
Information Technology

SeniorTeam Lead/Associate ProjectManager

December 2021 - Present

Airswift LLC

Dubai, United Arab Emirates

December 2021 - Present

PROJECT MANAGEMENT INITIATIVES
As a Project Lead collaborated with cross-functional teams of designers, product managers, backend architects, and development teams to validate prototypes and spearheaded the development of scalable server applications, reusable modules, responsive web applications, and libraries. Led a diverse team of 15+ developers, QA testers, and technical support specialists, including onboarding and training interns as well as managed stakeholders, roadmaps, and resource allocation for multi-million-dollar projects, driving successful strategy execution and migration Spearheaded the implementation of an AI-powered job search platform with RPA that revolutionized user experience utilizing natural language processing to provide highly targeted job recommendations based on skills and responsibilities Successfully tackled the data segregation challenge in a 160-country environment following company mergers, by implementing an end-to-end data warehouse solution through ETL processes, ensuring accurate data integration and reporting across a geographically diverse network Leveraged deep technical expertise to guide informed decision-making, and mentor team members on technical best practices, and high-quality code ensuring the successful design, development, and implementation of project deliverables that adhered to established coding standards. Identified potential issues before they arose, and developed effective mitigation strategies to minimize delays and ensure project success by implementing robust quality control processes and diligently monitoring project performance indicators that exceeded quality standards.

Company industry:
Oil & Gas

Senior Software Engineer / Business Analyst

June 2017 - November 2021

ARMADA Group

Dubai, United Arab Emirates

June 2017 - November 2021

A Senior Software Engineer/Business Analyst is responsible for gathering and analysing business requirements, translating them into technical solutions, and then designing and implementing those solutions. They serve as a vital link between business stakeholders and the development team, ensuring that software projects address business needs effectively. Key Responsibilities: 1. Requirements Gathering: Collaborate with business stakeholders to elicit, document, and prioritize business requirements.
Conduct interviews, workshops, and document analysis to understand user needs and objectives. 2. Systems Analysis: Analyse existing systems, processes, and workflows to identify areas for improvement and optimization. Propose solutions to streamline and enhance business operations. 3. Software Design: Translate business requirements into technical specifications and system design. Work closely with software development teams to ensure that the solution architecture aligns with business goals. 4. Software Development: Act as a Senior Software Engineer, developing, testing, and maintaining software solutions that meet business requirements. Write code, develop prototypes, and oversee the technical implementation of projects. 5. Quality Assurance: Ensure the quality and reliability of software by conducting testing, code reviews, and addressing defects. Verify that the solution aligns with the specified business needs. 6. Stakeholder Communication: Maintain clear and effective communication with business stakeholders, technical teams, and project managers. Provide regular updates on project progress and any changes in requirements. 7. Business Process Improvement: Identify opportunities for business process optimization and automation. Recommend and implement changes to improve efficiency and effectiveness. 8. Documentation: Create and maintain documentation, including project plans, user stories, technical specifications, and system diagrams. 9. Cross-Functional Collaboration: Collaborate with cross-functional teams, including project managers, designers, quality assurance professionals, and data analysts, to ensure all aspects of the project align with business objectives. 10. Technical Leadership: Provide technical expertise and guidance to junior developers and team members, sharing best practices and mentoring.

Company industry:
Retail & Wholesale
Job role:
Information Technology

Business Consultant

April 2016 - May 2017

Headstart FZ LLC

Dubai, United Arab Emirates

April 2016 - May 2017

A Business Consultant role in Microsoft Dynamics 365 involves providing expert advice and guidance to organizations that are implementing or utilizing Microsoft Dynamics 365, which is a suite of business applications that includes Customer Relationship Management (CRM) and Enterprise Resource Planning (ERP) solutions. Here are the key responsibilities and activities associated with this role: 1. Needs Assessment: Understanding the business requirements of clients or the organization and assessing how Microsoft Dynamics 365 can meet these needs. This involves conducting interviews and analysing existing business processes. 2. Solution Design: Designing solutions using Microsoft Dynamics 365 that align with the clients business objectives. This may involve configuring the system, customizing it, or developing additional functionalities. 3. Business Process Optimization: Identifying opportunities to improve and optimize business processes using Dynamics 365. This may involve reengineering existing processes to make them more efficient. 4. Implementation and Integration: Assisting in the implementation of Microsoft Dynamics 365, which includes data migration, integration with other systems, and ensuring a smooth transition from legacy systems. 5. Training and User Adoption: Training end-users and ensuring that they adopt the Dynamics 365 platform effectively. This includes creating training materials and conducting training sessions. 6. Customization and Configuration: Customizing Dynamics 365 to meet specific business needs. This may involve creating custom entities, workflows, and plugins. 7. Data Analysis: Analysing data within Dynamics 365 to provide insights and make data-driven decisions. This may involve the use of Power BI or other reporting tools. 8. Troubleshooting: Identifying and resolving issues or errors that may arise in the system, including technical and functional problems. 9. Documentation: Creating documentation for system configurations, processes, and best practices to ensure knowledge transfer within the organization. 10. Client Communication: Maintaining clear and effective communication with clients or stakeholders, providing updates on project progress and addressing any concerns or changes in requirements. 11. Project Management: Depending on the organization, business consultants may also have project management responsibilities, ensuring that projects are delivered on time and within budget.

Company industry:
IT Services
Job role:
Consulting

Senior Software Engineer / Business Intelligence

March 2015 - March 2016

WONDERSOFT PTE LTD

Chennai, India

March 2015 - March 2016

Developed core front-ware and POS functionalities for an airport ERP system used across multiple locations (Chennai, Bangalore, Mumbai, Indore) for government-operated retail outlets and duty-free shops. Designed scalable software that not only excels in functionality but also scalability, performance, and security by collaborating with peers to ensure every design decision prioritizes long-term maintainability Adept in Continuous Integration and Delivery (CI/SD) principles to streamline the software development lifecycle by automating build, test, and deployment processes, ensuring code quality, rapid bug detection, and efficient delivery of features

Company industry:
Software Development

Junior Software Engineer

September 2012 - February 2015

p2softech

Chennai, India

September 2012 - February 2015

A Junior Software Engineer is an integral member of the software development team responsible for assisting in the creation, maintenance, and enhancement of software applications. They work under the supervision of more experienced engineers and participate in various aspects of the software development lifecycle. Key Responsibilities: 1. Software Development: Write code and contribute to the development of software applications and systems. Implement features, fix bugs, and develop solutions using designated programming languages and technologies. 2. Testing and Debugging: Participate in testing activities, including unit testing and debugging. Identify and resolve software defects and issues. Ensure the quality and reliability of software through thorough testing. 3. Requirements Analysis: Collaborate with senior engineers and stakeholders to gather and analyse software requirements. Contribute to the translation of business needs into technical specifications. 4. Documentation: Create and maintain technical documentation, including code comments, API documentation, and system documentation. Follow coding standards and document coding practices. 5. Version Control: Utilize version control systems to manage code repositories. Collaborate with team members to merge code changes and resolve conflicts. 6. Code Reviews: Participate in code reviews under the guidance of more experienced engineers. Learn and apply best practices in code quality and maintainability. 7. Learning and Development: Continuously learn and stay up-to-date with programming languages, frameworks, and development tools. Seek guidance and mentorship from senior team members to enhance technical skills. 8. Collaboration: Work closely with cross-functional teams, including product managers, designers, and quality assurance professionals, to ensure software aligns with project goals and end-user needs.

Company industry:
IT Services
Job role:
Information Technology

Education

Anna University – Anna University Of Technology Chennai

May 2024

May 2024

Bachelor's degree, Computer Science

India

ANNA UNIVERSITY

January 2012

January 2012

Bachelor's degree, Bachelor of Engineering (BE), Computer Science,

India

Skills

Team Leadership
Expert
Team Leadership
Expert
ERP Management
Expert
ERP Management
Expert
Agile Project Management
Expert
Agile Project Management
Expert
Software Project Management
Expert
Software Project Management
Expert
IT Project Management
Expert
IT Project Management
Expert
MANAGEMENT
Expert
MANAGEMENT
Expert
BUSINESS REQUIREMENTS
Expert
BUSINESS REQUIREMENTS
Expert
ENTERPRISE RESOURCE PLANNING
Expert
ENTERPRISE RESOURCE PLANNING
Expert
RESOURCE PLANNING
Expert
RESOURCE PLANNING
Expert
MFG/PRO (ERP)
Expert
MFG/PRO (ERP)
Expert
OPERATIONS
Expert
OPERATIONS
Expert
PLANNING
Expert
PLANNING
Expert
PROJECT MANAGEMENT
Expert
PROJECT MANAGEMENT
Expert
SOURCE (GAME ENGINE)
Expert
SOURCE (GAME ENGINE)
Expert
QUALITY ASSURANCE
Expert
QUALITY ASSURANCE
Expert
COMMUNICATIONS
Expert
COMMUNICATIONS
Expert
LEADERSHIP
Expert
LEADERSHIP
Expert
PROCESS OPTIMIZATION
Expert
PROCESS OPTIMIZATION
Expert
SQL SERVER INTEGRATION SERVICES (SSIS)
Expert
SQL SERVER INTEGRATION SERVICES (SSIS)
Expert
ACTIVE SERVER PAGES (ASP)
Expert
ACTIVE SERVER PAGES (ASP)
Expert
RELIABILITY
Expert
RELIABILITY
Expert
SOFTWARE DEVELOPMENT
Expert
SOFTWARE DEVELOPMENT
Expert
BUSINESS PROCESS
Expert
BUSINESS PROCESS
Expert
C#
Expert
C#
Expert
JavaScript
Expert
JavaScript
Expert
ASP.NET
Expert
ASP.NET
Expert
AJAX
Expert
AJAX
Expert
SQL
Expert
SQL
Expert

Languages

English

Expert

Training and Certifications

Certifications
PMP
Dec 2023

Hobbies and interests

Playing games